基本信息
源码名称:Matlab用来计算分岔图的程序
源码大小:0.57KB
文件格式:.zip
开发语言:MATLAB
更新时间:2019-08-04
   友情提示:(无需注册或充值,赞助后即可获取资源下载链接)

     嘿,亲!知识可是无价之宝呢,但咱这精心整理的资料也耗费了不少心血呀。小小地破费一下,绝对物超所值哦!如有下载和支付问题,请联系我们QQ(微信同号):813200300

本次赞助数额为: 2 元 
   源码介绍


function mian6 % 分岔图程序
tic
N=256;
M=200;
% M=100;
w=[150:1:2500];
L=length(w);
%matlabpool(6)
RelTol = 1e-6;		%相对误差Relative tolerance
AbsTol = 1e-6;		%绝对误差Absolute tolerance
options = odeset('RelTol',RelTol,'AbsTol',ones(1,24)*AbsTol);

for j=1:L
j
  % [t,Y] = ode45( @gongshi,[0:(2*pi/M):(288*2*pi)],[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0],w(j));
  [t,Y] = ode45( @gongshi,[0:(2*pi/w(j)/M):288*2*pi/w(j)],[0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0],options ,w(j));
y1=Y(:,1);
y11=y1((end-N*M):end);
y3=Y(:,3);
y33=y3((end-N*M):end);

for i=1:N
   Point1(i,j)=y11(1 (i-1)*M);
    Point2(i,j)=y33(1 (i-1)*M);
end
  
end

w = w';

plot(w,Point1,'.k','MarkerSize',2)
figure
plot(w,Point2,'.k','MarkerSize',2)



save Point1
save Point2

%matlabpool close
toc