Sir Model using Forward Euler
4 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
% 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.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/514857/image.jpeg)
1 Kommentar
Antworten (1)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!