PDA

查看完整版本 : [MATLAB数学相关] 求解二阶微分方程,请高手帮忙


nlajd
2013-05-17, 12:03
这个程序能够运行
function dydt = vp1(t,y)
dydt = [y(2);(2*t)*(1-y(1)^2)*y(2)-y(1)];

[t,y]=ode15s(@vp1,[0 100],[2;0]);

为什么把2*t改为2/t,就得不到结果呢?

有没有高手能够帮忙解释一下~~
谢谢~~

laosam280
2013-05-21, 10:25
因为t从0开始的。所以不行