how to solve this ode:

2 Ansichten (letzte 30 Tage)
Jasneet Singh
Jasneet Singh am 20 Feb. 2021
Kommentiert: Jasneet Singh am 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 Kommentare
darova
darova am 20 Feb. 2021
WHat is wrong? Do you have any errors?
Jasneet Singh
Jasneet Singh am 20 Feb. 2021
Yes I can't run it When I try to it says undefined function y,etc

Melden Sie sich an, um zu kommentieren.

Antworten (1)

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

Melden Sie sich an, um zu kommentieren.

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by