How can I plot a second order non-linear ODE?

This is my code so far but it does not work:
syms y(t)
ode = .003*diff(y,t)== .003*9.8-3.048*10^-6*y-
9.0726*10^-5*y^2;
cond = y(0) == 0;
ySol(t) = dsolve(ode,cond)
ezplot(y(t));

 Réponse acceptée

Star Strider
Star Strider le 19 Sep 2018
I would think plotting ‘ySol(t)’ would be more interesting:
syms y(t)
ode = .003*diff(y,t)== .003*9.8-3.048*10^-6*y-9.0726*10^-5*y^2;
cond = y(0) == 0;
ySol(t) = dsolve(ode,cond)
ezplot(ySol(t));

2 commentaires

Briana Hackos
Briana Hackos le 19 Sep 2018
Thanks! Would you happen to know how to scale the y and x axis?
Star Strider
Star Strider le 19 Sep 2018
As always, my pleasure!
Probably. What do you want to do with them?

Connectez-vous pour commenter.

Plus de réponses (0)

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by