24小时热门版块排行榜    

查看: 664  |  回复: 1

gengbiaolu

铜虫 (正式写手)

[交流] 【求助】请教对于已求解的数据,如何分段提出画图

请教对于已求解的数据,如何分段提出画图,
大概意思是对于含时函数abc,利用龙格库达法求解,
[t,y]=ode45(@abc,[0:0.01:200],y0);   这样得到关于t与y的数据,
我想将时间分成两段分开画图,如:
plot(t1,y);
hold on;
plot(t2,y);
其中t1=(0,80);
     t2=(80,200);
怎样处理好些?谢谢!!!

[ Last edited by gengbiaolu on 2010-10-3 at 23:06 ]
回复此楼

» 猜你喜欢

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

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

lijinfeng042

木虫 (小有名气)

Matlab


nono2009(金币+1):鼓励应助 2010-10-04 09:10:15
直接取对应的长度数组不就是可以了?
比如 plot(t(0:80),y(0:80) 否则plot(t1,y)会出错 你要补充0,plot([t1 zeros(1,120)],y);
工作了,偶尔会上来~可以关注新浪微博 @云是风的梦_Matlab
2楼2010-10-04 08:38:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 gengbiaolu 的主题更新
普通表情 高级回复 (可上传附件)
信息提示
请填处理意见