查看单个帖子
旧 2008-09-04, 04:35   #2
yuxuanqk
初级会员
 
注册日期: 2008-07-16
年龄: 43
帖子: 10
声望力: 17
yuxuanqk 正向着好的方向发展
默认 回复: [求助]matlab的两道题(分叉与混沌、正交变换问题)

应该不难
(1)
clear;
r=[0.3,0.8,1.1,1.8,2.2,2.7,2.9,3.3,3,3.9];
len=length(r);
for i=1:len
x(1)=0.1;
for k=1:99
x(k+1)=r(i)*x(k)*(1-x(k));
end
for k=100:150
x(k+1)=r(i)*x(k)*(1-x(k));
plot(r(i),x(k+1),'*');
hold on;
end
end

(2)
clear;
for r=2.7:0.005:3.9
x(1)=0.1;
for k=1:99
x(k+1)=r*x(k)*(1-x(k));
end
for k=100:150
x(k+1)=r*x(k)*(1-x(k));
plot(r,x(k+1));
hold on;
end
end
yuxuanqk 当前离线   回复时引用此帖