J'ai un petit souci avec Scilab 6 qui me rend complètement impuissant.
Je souhaite tracer des points de la courbe représentative d'une fonction.
Je définis alors cette fonction (suite) dans Scinote de la manière suivante :
- Code: Tout sélectionner
function s=u(n)
s=0
for k=1:n do
s=s+1/sqrt(k)
end
endfunction
que j'enregistre sous un fichier.sci
J'exécute ensuite ce programme dans la console et j'entre l'instruction :
- Code: Tout sélectionner
n=linspace(1,10,10)
plot2d(n,u(n))
en espérant voir apparaître ma courbe mais je n'obtiens qu'un message d'erreur :
':': Wrong type for argument 3: Real scalar expected.
Il semblerait que ce soit la commande u(n) qui pose problème, ce qui ne m'est jamais arrivé !
Quelque chose m'échappe, sauriez-vous me le dire ?
Merci