Differential equations using ODE45

2 views (last 30 days)
please help me in solving this question..
Q. solve:
dy1/dt = y2
dy2/dt = 1000*y2*(1-y1^2)-y1
given initial conditions : y1(0) = 0 and y2(0) = 1.

Accepted Answer

madhan ravi
madhan ravi on 15 Oct 2020
doc ode45 % have a read at the document

More Answers (1)

Md Muzakkir Quamar
Md Muzakkir Quamar on 15 Oct 2020
tspan = [0 20];
Y_int=[0 1];
[t,x] = ode45(@odefcn,tspan,Y_int,[],a, b, c, u);
figure(1)
plot(t,y(:,1),'r',t,y(:,2),'b')
function dydt = odefcn(t,y)
dydt = zeros(2,1);
dydt(1) = y(2);
dydt(2) = 1000*y(2)*(1-y(1)^2)-y(1);
end
  2 Comments

Sign in to comment.

Community Treasure Hunt

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

Start Hunting!

Translated by