MATLAB 求解微分方程数值解

2025-01-08 09:27:50
推荐回答(1个)
回答1:

结果:

代码:

clear all
clc

f=@(x,y)([y(2);
    0.357*y(1)-0.1905*y(1)*y(2)]);
[x,Y]=ode45(f,[0 100],[3 0]);
plot(x,Y(:,1),x,Y(:,2)),legend('y','dy/dt')
xlabel('x')