Probleme de complilation du programme matlab
hinhin
Messages postés
3
Statut
Membre
-
Char Snipeur Messages postés 10112 Statut Contributeur -
Char Snipeur Messages postés 10112 Statut Contributeur -
Bonjour,
De prime abord, j'espere que vous allez tres bien:)
au fait, j'ai un probleme sur un programme sur matlab , je l'ai fait mais veut pas se compiler et je sais pas quoi faire.
j'espere que vous pouvez m'aider :)
le voilà:
function f = B1R(lam,data)
%Calcul des paramètres [k1 tau1 k2 tau2] de l'expression k1*exp(-t/tau1)+k2*exp(-t/tau2)
t = data(:,1);
y = data(:,2);
k1=lam(1);
tau1=lam(2);
k2=lam(3);
tau2=lam(4);
z= k1*exp(-t/tau1)+k2*exp(-t/tau2);
f = y-z;
cla;drawnow;
plot(t,y,'d',t,z,'Markersize',4);
drawnow;
merci d'avance pour votre aide :)
au plaisir de vous lire bientot
De prime abord, j'espere que vous allez tres bien:)
au fait, j'ai un probleme sur un programme sur matlab , je l'ai fait mais veut pas se compiler et je sais pas quoi faire.
j'espere que vous pouvez m'aider :)
le voilà:
function f = B1R(lam,data)
%Calcul des paramètres [k1 tau1 k2 tau2] de l'expression k1*exp(-t/tau1)+k2*exp(-t/tau2)
t = data(:,1);
y = data(:,2);
k1=lam(1);
tau1=lam(2);
k2=lam(3);
tau2=lam(4);
z= k1*exp(-t/tau1)+k2*exp(-t/tau2);
f = y-z;
cla;drawnow;
plot(t,y,'d',t,z,'Markersize',4);
drawnow;
merci d'avance pour votre aide :)
au plaisir de vous lire bientot
A voir également:
- Probleme de complilation du programme matlab
- Programme demarrage windows - Guide
- Programme word gratuit - Guide
- Message programmé iphone - Guide
- Mettre en veille un programme - Guide
- Cette action ne peut pas être réalisée car le fichier est ouvert dans un autre programme - Guide
2 réponses
Bonjour,
merci pour votre réponse;
au fait voilà la réponse qui me donne matlab lors de l'exécution du programme:
??? function f = B1R(lam,data)
|
Error: Function definitions are not permitted at the prompt or in scripts.
merci pour votre réponse;
au fait voilà la réponse qui me donne matlab lors de l'exécution du programme:
??? function f = B1R(lam,data)
|
Error: Function definitions are not permitted at the prompt or in scripts.
ha ?
Tu n'explique pas clairement ce que tu fais, du coup c'est difficile de taider.
La procédure pour écrire une fonction sous matlab c'est de mettre la fonction dans un fichier avec le même nom que celui de la fonction. Ensuite pour appeler la fonction, il suffit de faire :
f=B1R(Lam,Data);
Si le même type d'erreur persiste, je ne vois pas où se situe le problème.
Tu n'explique pas clairement ce que tu fais, du coup c'est difficile de taider.
La procédure pour écrire une fonction sous matlab c'est de mettre la fonction dans un fichier avec le même nom que celui de la fonction. Ensuite pour appeler la fonction, il suffit de faire :
f=B1R(Lam,Data);
Si le même type d'erreur persiste, je ne vois pas où se situe le problème.