早教吧 育儿知识 作业答案 考试题库 百科 知识分享

matlab求解常微分方程y''-0.01(y')^2+2y=sint,y(0)=0,y'(0)=1,0

题目详情
matlab求解常微分方程
y''-0.01(y')^2+2y=sint,y(0)=0,y'(0)=1,0
▼优质解答
答案和解析
clf;clear,clc
dydt=@(t,y)[y(2);sin(t)-2*y(1)+.01*y(2)^2];
y0=[0 1];
tspan=[0 5];
[t,val]=ode45(dydt,tspan,y0);
plot(t,val)
legend('t-y','t-y''')
grid on