Sir Model using Forward Euler

% Solve the system x'=y, y'=-x using Forward Euler
clear all;
clc;
h=0.001;
T=10.0;
xs=0.2;
x(1)=xs;
ys=0.3;
y(1)=ys;
ts=0.;
t(1)=ts;
index=1;
while ts<=T
ts
%Forward Euler Step
ts=ts+h;
xshold=xs+h*ys;
ys=ys-h*xs;
xs=xshold;
index=index+1;
x(index)=xs;
y(index)=ys;
t(index)=ts;
end
figure(1)
plot(t,x); hold on;
plot(t,y,'g')
figure(2)
plot(x,y)
Here is the code for Forward Euler that my professor has provided us. The photo below are the given equations for the problem. I need to solve the ODE using forward euler. I am struggling to comprehend even where to start for putting the equations in.

1 件のコメント

darova
darova 2021 年 2 月 11 日
編集済み: darova 2021 年 2 月 11 日
Please ask something specific. Look here: LINK

サインインしてコメントする。

回答 (1 件)

Pratheek Punchathody
Pratheek Punchathody 2021 年 2 月 12 日

0 投票

Refer to the similar answer in the Community which will help you in resolving.

質問済み:

2021 年 2 月 9 日

回答済み:

2021 年 2 月 12 日

Community Treasure Hunt

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

Start Hunting!

Translated by