how to solve this ode:

1 visualizzazione (ultimi 30 giorni)
Jasneet Singh
Jasneet Singh il 20 Feb 2021
Commentato: Jasneet Singh il 20 Feb 2021
hello, this is my script help me withn this please,
[t,y]=ode45('EQ2',[0:1800],[0,0]);
function dydt=EQ2(t,y)
a=1; # pararmeters
k=20;
m=0.5;
F=0.01;
omega=2*pi;
dydt(1)=y(2);
dydt(2)=[(F*cos(omega*t)-c*y(2)-k*y(1))/m];
end
  2 Commenti
darova
darova il 20 Feb 2021
WHat is wrong? Do you have any errors?
Jasneet Singh
Jasneet Singh il 20 Feb 2021
Yes I can't run it When I try to it says undefined function y,etc

Accedi per commentare.

Risposte (1)

darova
darova il 20 Feb 2021
Try this way
[t,y]=ode45(@EQ2,[0:1800],[0,0]);
  1 Commento
Jasneet Singh
Jasneet Singh il 20 Feb 2021
Tried all this methods not working!!

Accedi per commentare.

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by