Labfans是一个针对大学生、工程师和科研工作者的技术社区。 | 论坛首页 | 联系我们(Contact Us) |
![]() |
|
![]() |
#1 |
初级会员
注册日期: 2013-05-16
帖子: 2
声望力: 0 ![]() |
![]()
这个程序能够运行
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,就得不到结果呢? 有没有高手能够帮忙解释一下~~ 谢谢~~ |
![]() |
![]() |
![]() |
#2 |
高级会员
注册日期: 2008-11-07
住址: 湖南长沙
帖子: 233
声望力: 21 ![]() |
![]()
因为t从0开始的。所以不行
__________________
坚持就是胜利,努力就有奇迹。 |
![]() |
![]() |