声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1435|回复: 1

[混合编程] 关于如何画时滞系统的问题

[复制链接]
发表于 2008-4-22 08:43 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
用matlab的什么语句能画出时滞系统中的t-(t-T)和t-x的图象?
谢谢了  可以加我qq45574874
程序如下:
a=35;
b=3;
c=28;
tau=2;
tspan = [0,25];
opts = ddeset('RelTol',1e-5,'AbsTol',1e-8);
history = [-3;-4;2];
sol = dde23(@dde_chenf,tau,history,tspan,opts,a,b,c)
t=0:0.1:4000;
plot3(t,sol.y(1,4000:end))

function dydt = dde_chenf(t,y,Z,a,b,c)
ylag = Z(:,1);
dydt = [ -a*y(1)+a*y(2)-ylag(1)
        (c-a)*y(1)+c*y(2)-ylag(2)-y(1)*y(3)
        (-b)*y(3)+ylag(3)+y(1)*y(2)      ];
问题是plot3(t,sol.y(1,4000:end))出错

[ 本帖最后由 linzx270 于 2008-4-22 10:51 编辑 ]

本帖被以下淘专辑推荐:

回复
分享到:

使用道具 举报

发表于 2013-3-10 21:04 | 显示全部楼层
请问楼主的问题解决了吗
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-24 04:32 , Processed in 0.089662 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表