Bonjour je souhaiterais avoir s'il vous plaît votre avis sur un message d'erreurs que je reçois qui empêche mon programme de tourner
-----
14/08/2015, 09h34
#2
invitee75a95d8
Date d'inscription
janvier 1970
Messages
2 668
Re : Bug Scilab
Bonjour,
Doit-on deviner ce message d'erreur ou est-il possible de donner beaucoup plus de détails sur votre problème ?
14/08/2015, 16h23
#3
invitee37c6335
Date d'inscription
janvier 1970
Messages
3
Re : Bug Scilab
Bonjour voici le message d'erreur que je reçois quand je compile
!--error 98
La variable retournée par la fonction Scilab passée en argument n'est pas valide.
at line 17 of exec file called by :
14/08/2015, 16h25
#4
invitee37c6335
Date d'inscription
janvier 1970
Messages
3
Re : Bug Scilab
et voici mon programme
Code:
// definition des paramètres
b1=0.91;
b2=0.11;
alpha=-3.47;
a=73.47;
b=1.01;
c=-8.070;
p=8.700;
w=49.80;
delta=0.05;
To=28.09;
A=w/(b2*alpha^(1/b2));
bio=[]
for n=0:20
T=28.09+0.027*n
deff('y=f(x)','y=b1*A*x^(-(b1+b2)/b2)*(a*x^(b)*T^(c)-x)^(1/b2)+(p-A*x^(-b1/b2)*(a*x^(b)*T^(c)-x)^((1-b2)/b2))*(a*b*x^(b)*T^(c)-1)-delta*(p-A*x^(-b1/b2)*(a*x^(b)*T^(c)-x)^((1-b2)/b2))');
xo=fsolve(129502,f);
//On définit le catch
h=a*xo^(b)*T^(c)-xo
//enregistrement des résultats
B=[n, T, xo, h]
//concaténation des vecteurs
bio=[bio;B]
end
// Chemin à changer si vous travaillez avec un autre ordinateur
fprintfMat('C:\Users\Desktop\donne.xls',bio)
fprintfMat('C:\Users\Desktop\donne.txt',bio)
Dernière modification par JPL ; 14/08/2015 à 18h41.
Motif: Ajout de la balise Code (#) pour garder l'indentation