calculate and plot the following differential equation using ODE45solver.

1 回表示 (過去 30 日間)
sz
sz 2020 年 6 月 16 日
編集済み: Stephan 2020 年 6 月 16 日
I would loke to calculate and plot the following differential equation using ODEsolver.
But I get error.
Please take care of me.
I want to know who understands
y'(t)=-y(t)+sin(t)
y0=0.5; %intial value
h=0.8; %
t=0:0.8:4; %tspan
script
[t,y] =ode45(@-y(t)+sin(t), t,y0);error
plot(t,y,'-o');
xlabel('time');
ylabel('y');

採用された回答

Stephan
Stephan 2020 年 6 月 16 日
編集済み: Stephan 2020 年 6 月 16 日
y0=0.5; %intial value
h=0.8; %
t=[0 4]; %tspan
[t,y] =ode45(@(t,y)-y+sin(t), t,y0);
plot(t,y,'-o');
xlabel('time');
ylabel('y');

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeOrdinary Differential Equations についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by