%麦克-格拉斯(Mackey-Glass)混沌延迟微分方程是
%dx/dt=a*x(t-τ)/[1+x(t-τ)^10]-b*x(t)
%计算时,τ=17;a=0.2;b=0.1。4阶龙格库塔方法。
function Mackey_Glass;
% 麦克-格拉斯(Mackey-Glass)混沌延迟微分方程
N=10000;
t=zeros(N,1);
x=zeros(N,1);
a=0.2;b=0.1;
x(1)=1.2;
t(1)=0;
h=0.1;
tau=17;
for k=1:N-1;
t(k+1)=t(k)+h;
if t(k)<tau;
k1=-b*x(k);
k2=-b*(x(k)+h*k1/2);
k3=-b*(x(k)+k2*h/2);
k4=-b*(x(k)+k3*h);
x(k+1)=x(k)+(k1+2*k2+2*k3+k4)*h/6;
else
n=floor((t(k)-tau-t(1))/h+1);
k1=Df(x(n))-b*x(k);
k2=Df(x(n))-b*(x(k)+h*k1/2);
k3=Df(x(n))-b*(x(k)+2*k2*h/2);
k4=Df(x(n))-b*(x(k)+k3*h);
x(k+1)=x(k)+(k1+2*k2+2*k3+k4)*h/6;
end
end
subplot(121);plot(t,x);
Dt=6; % 相图时间差
subplot(122);plot(x((Dt*10+1):end),x(1:end-10*Dt))
function y=Df(x);
a=0.2;
y=a*x/(1+x^10);
没有合适的资源?快使用搜索试试~ 我知道了~
求解带有时间延迟的Mackey-Glass系统
共2个文件
txt:1个
m:1个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 72 浏览量
2022-03-10
13:17:36
上传
评论
收藏 837B RAR 举报
温馨提示
利用matlab求解带有时间延迟的Mackey-Glass系统,在非线性动力学中经常用到。可以用来求解类似的延迟微分方程系统。
资源推荐
资源详情
资源评论
收起资源包目录
874672651DelayedMackey-Glass.rar (2个子文件)
www.pudn.com.txt 218B
DelayedMackey-Glass.m 920B
共 2 条
- 1
资源评论
且行好事莫问前程
- 粉丝: 2w+
- 资源: 443
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功