[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