24小时热门版块排行榜    

查看: 328  |  回复: 2

shenqiang111

金虫 (小有名气)

[求助] 跪求帮助:matlab常微分方程画图求解

如何运用Matlab对常微分方程:dx/dt=x*(1-x)*(-16*x^2+16*x-3)进行画图模拟,根据模型假设求解,当初始值0 function xprim=xprim4(x,t)
xprim= x*(1-x)*(-16*x^2+16*x-3);

[t,x]=ode45('xprim4',[0 1],0.25);
plot(t,x);
xlabel('t');
ylabel('x x(0)=0.2');


如果能QQ帮助,感激涕零!qq:119332465
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

信彼南山

木虫 (著名写手)

【答案】应助回帖


shenqiang111(金币+5): 感谢楼主的指教,不知楼主能否给予具体指导呢,比如您所说的积分形式,谢谢楼主。 2011-09-26 00:09:13
spc08(金币+1): 感谢应助 2011-09-26 08:33:29
设置上下限
CODE:
if x<0
   x=0;
else if x>1
       x=1
     end
end

关于那个什么修改参数,看不明白你要问的是什么
PS:你这方程应该是可以积出来的,为什么还要用ode求解呢?
2楼2011-09-25 23:29:23
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

change0618

铁杆木虫 (著名写手)

方丈大师

【答案】应助回帖


shenqiang111(金币+5): 谢谢楼主的指教,对本人很有帮助,不知给你发的消息您是否收到并给予一定的解释啊!谢谢您! 2011-09-26 00:10:07
spc08(金币+1): 感谢应助 2011-09-26 08:33:36
CODE:
[t,x]=ode45('xprim4',[0 10],0.2);
plot(t,x);
xlabel('t');
ylabel('x x(0)=0.2');

function xprim=xprim4(t,x)
xprim= x*(1-x)*(-16*x^2+16*x-3);

3楼2011-09-25 23:35:26
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 shenqiang111 的主题更新
信息提示
请填处理意见