trying to solve an ode using ode45

5 vues (au cours des 30 derniers jours)
Anas Gharsa
Anas Gharsa le 25 Jan 2022
Commenté : Anas Gharsa le 25 Jan 2022
I tried to solve an ode with the command ode45 and plot the result!!it works fine but it does not show the graph!!!
this is what i wrote
F = @(t,y)(y/t+1 + 5*((t+1)/(1+25*t^2)));
[t,y] = ode45 (F,[0,1],1);
plot(t,y);
  1 commentaire
Ankit
Ankit le 25 Jan 2022
Modifié(e) : Ankit le 25 Jan 2022
this is because your y values are NaN

Connectez-vous pour commenter.

Réponse acceptée

Ankit
Ankit le 25 Jan 2022
you forgot to put bracket
F = @(t,y)(y/(t+1) + 5*((t+1)/(1+25*t^2)));
[t,y] = ode45 (F,[0 1],1);
plot(t,y);
  1 commentaire
Anas Gharsa
Anas Gharsa le 25 Jan 2022
thank you so much !!

Connectez-vous pour commenter.

Plus de réponses (0)

Produits


Version

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by