回复: 【求助】有没有人用MATLAB画过动力学的分岔图?
只是一个结果后处理问题吧?算出来的结果用任何后处理软件都可以做的。我师兄用matlab做过不少啊。 相图怎么做啊 请共享一下!谢谢!
分叉图
下面是我以前写的logistic map动力系统 (xn=r*xo*(1-xo);)的分叉图程序% Plot a bifurcation diagram .
% Plot 30 points for each r value.
clear
itermax=100;
finalits=30; finits=itermax-(finalits-1);
for r=0:0.005:4 % r is the parameter miu(or lambda in the paper)
x=0.4;
xo=x;
for n=2:itermax
xn=r*xo*(1-xo);
x=;
xo=xn;
end
plot(r*ones(finalits),x(finits:itermax),'.','MarkerSize',1)
hold on
end
fsize=15;
set(gca,'xtick',,'FontSize',fsize)
set(gca,'ytick',,'FontSize',fsize)
xlabel('{\lambda}','FontSize',fsize)
ylabel('\itx','FontSize',fsize)
hold off 下面是画出来的分叉图 好鼓励,解决实际问题,鼓励努力学习,鼓励原创! 学习一下
页:
[1]