matlab ode问题

[复制链接]
查看11 | 回复2 | 2009-8-3 15:19:16 | 显示全部楼层 |阅读模式
初始值不同,结果略有差异:function hhfor A=3:-0.2:2.2vin=-(A-2)/10-(1-A/6)*(A-2)/10^3;ain=A/10^2-A*(A-2)/(2*10^4);[T,Y]=ode45(@collapse,[10,0.01],[vin,ain]);hold onplot(T,Y);endfunction dy=collapse(t,y)dy=zeros(2,1);dy(1)=(y(2)*(t-y(1))-2/t)*(t-y(1))/((t-y(1))^2-1);dy(2)=(y(2)-2/t*(t-y(1)))*(t-y(1))/((t-y(1))^2-1);...
回复

使用道具 举报

千问 | 2009-8-3 15:19:16 | 显示全部楼层
提示说你变量t没有定义。定义下试试...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行