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 comentario

darova
darova el 11 de Feb. de 2021
Editada: darova el 11 de Feb. de 2021
Please ask something specific. Look here: LINK

Iniciar sesión para comentar.

Respuestas (1)

Pratheek Punchathody
Pratheek Punchathody el 12 de Feb. de 2021

0 votos

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

Preguntada:

el 9 de Feb. de 2021

Respondida:

el 12 de Feb. de 2021

Community Treasure Hunt

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

Start Hunting!

Translated by