How to solve a differential equations?
Afficher commentaires plus anciens
>> syms t y
>> a= t.*y+t.^2.*sin(t);
>> ydiff=@(t,y) a
ydiff =
@(t,y)a
I want differential equations in place of a.
what should i do?
1 commentaire
madhan ravi
le 1 Déc 2018
upload the equation in latex form
Réponses (2)
madhan ravi
le 1 Déc 2018
syms t y
a= t.*y+t.^2.*sin(t);
diff(a,y)
Star Strider
le 1 Déc 2018
syms t y(t)
a = diff(y) == t.*y+t.^2.*sin(t);
av = odeToVectorField(a)
a_fcn = matlabFunction(av, 'Vars',{t,Y})
You can then use ‘a_fcn’ with the MATLAB numerical ODE solvers.
Catégories
En savoir plus sur Numeric Solvers dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!