|
楼主 |
发表于 2008-1-10 18:05
|
显示全部楼层
各位新年好!!
1)我把上面分岔图特殊部分放大了.现在传上来,麻烦前辈给看看.从图上看,当参数取8.05以前时应该是1周期运动;当参数取8.13时应该是多周期运动;当参数取8.5时系统应该是混沌运动,对吧?
2)我把参数取4时的各图形及程序贴上来,麻烦前辈高人给看看,程序有无不妥之处.为什么当我取参数为8.13时(程序其他部分不动)并不是想象的多周期运动,而是和参数取4时结果相似?问题是否是画图点数取的范围有技巧?麻烦指点.非常感谢!!
clc;clear;
nt=4;
eta=0.1; b=24.35*10^4; omega=2; gamma=1;T=2*pi/omega;
str{1}='庞加莱截面-周期1吸引子';
[t,x]=ode23('nnn',[0:T/1000:200*T],[0.02,0.02],[],nt,eta,b,omega,gamma);
figure
subplot(2,1,1)
plot(t,x(:,1));
title('位移曲线')
xlabel('t');ylabel('x');
subplot(2,2,3)
plot(x(50000:end,1),x(50000:end,2));
axis([-0.02 0.02 -0.2 0.2])
xlabel('x');ylabel('dx/dt');
title('相图')
subplot(2,2,4)
axis([-0.06 0.06 -0.05 0.05])
hold on
for i=50000:1000:100000
plot(x(i,1),x(i,2),'k.');
end
title(str{1});
end |
|