怎样画单参数二维系统的分叉图
怎样画单参数二维系统的分叉图?急!!请各位高手拨刀相助,查了几天资料还是没办法~
x(n+1)=x(n)+r*x(n)*(a-2*b*x(n)-b*y(n)-c);
y(n+1)=(1-v)*y(n)+v/(2*b)*(a-d-b*x(n));
其中a=10;b=0.5;c=3;d=5;v=0.7;
谢谢了~ X(1)=6;Y(1)=2
高手能否提供解决这一问题的matlab的程序,感激不尽 你参考一下下面的程序:
function fork3(a);
% 绘制x_(n+1)=x_n*exp[δ*(1-x_n)]映射的分叉图
% Example:
% fork3();
% Author's email: zjliu2001@163.com
%
N=300;% 取样点数
A=linspace(a(1),a(2),N);
starx=0.1;
Z=[];
for ap=A; % ap相当于μ
x=starx;
for k=1:50;
x=x*exp(ap*(1-x));
end
for k=1:201;
x=x*exp(ap*(1-x));
Z=;
end
end
plot(Z,'.','markersize',2)
xlim(a);
% 本程序转自萝卜驿站,再次表示声明与感谢! 无水,对微分动力系统也做一个吧,呵呵,就用duffing好了
回复 地板 octopussheng 的帖子
这个分岔图,还有必要做吗?关于Duffing方程的? 无水老师,非常感谢~ 我要做的图是二维的,这个程序好像不太好用~
页:
[1]