Bonjour,

Je souhaite tracer les solutions obtenu pour une équation différentielle par la méthode d'euler, ainsi je souhaite d'abord obtenir ces résultats sous forme d'une liste, voici ce que j'obtiens pour l'instant :

Code:
 
function y=f(t)
    y=exp(t^.2)//fonction vers euler
endfunction


function[liste_y,liste_t]=euler(yo,n,t)
    y=yo;
    t=0;
    h=t/n;
    liste_y=[yo];
    liste_t=[0];
    for i=1:n
        y=y+h*f(t)
        t=t+h
        liste_y($+1)=y
        liste_t($+1)=t
    end
//    plot2d(liste_t,liste_y)
//    disp(liste_t)
//    disp(liste_y)
endfunction

Avec ceci comme résultat :


sol = euler(3,10,0)
sol =

3.
3.
3.
3.
3.
3.
3.
3.
3.
3.
3.



Rien de ceci n'est bon car j'obtiens un vecteur colonne au lieu d'un vecteur ligne, et je n'obtiens que des résultats identique


Merci