matlab ode45求解微分方程 D2y-0.01*Dy.^2+2*y=sin(t),

matlab ode45求解微分方程 D2y-0.01*Dy.^2+2*y=sin(t),
初始值0
guest5000 1年前 已收到1个回答 举报

小楼连苑横空 春芽

共回答了23个问题采纳率:82.6% 举报

function z=krsx(t,y)%保存为 krsx.m 文件z=[y(2);0.01*y(2).^2-2*y(1)+sin(t)];--------------------------------------------------运行以下:[t,y]=ode45('krsx',[0 5],[0;1]);plot(t,y(:,1),t,y(:,2))legend('t-y','t-Dy')

1年前

5
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.017 s. - webmaster@yulucn.com