[users-fr] Recherche equivalent ODE45 de matlab
Serge Steer
Serge.Steer at scilab.org
Mar 10 Jan 14:10:46 CET 2012
Le 10/01/2012 13:08, GOBILLOT Gilles 116128 a écrit :
> Bonjour,
> je suis à la recherche d'un équivalent de la fonction matlab "ode45",
> sans succès.
> La fonction scilab "ode" nécessite de connaitre le vecteur temps, que
> je n'ai pas (c'est en fait une variable inconnue à cette étape qui
> tiens lieu de temps).
> En matlab j'écrirais [y,t]=ode45(t0, y0, f); alors que scilab me
> propose y=ode(y0,t0,t,f)
si j'en crois l'aide de Matlab, la syntaxe de ode45 est
ode45(f,tspan,y0) ou tspan est le vecteur
[t0,tfin]
ce qui en scilab s'ecrit y=ode(y0,t0,tfin,f)
Il y a par ailleurs une option (voir odeoptions) qui demande a ode de
sortir les valeurs de l'etat a chaque point de maillage, mais j'ai
l'impression que cette options est cassée dans la version 5.3.3
Serge Steer
> Merci d'avance pour votre aide.
> Gilles Gobillot.
>
>
> PAvant d'imprimer, pensez à l'environnement
>
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <https://lists.scilab.org/pipermail/users-fr/attachments/20120110/418978ac/attachment.htm>
Plus d'informations sur la liste de diffusion users-fr