%?首先需要知道x(1)的值才能進行叠代
%?這裏我們假設x(1)=0.5
N?=?300;?%?求到叠代100步,這裏可以自己修改
x?=?zeros(N,1);
x(1)?=?0.5;?%?初始值設置,也可以修改
figure(1);hold?on;
%?for?a?=?linspace(2.5,4,3);?%?繪畫a從2.5到4中間取10個點。按照需求修改
%?由於在壹張圖上話出很多a的情況下很混亂,可以按照下面所示,a只取壹個值進行運算。
for?a?=?3
for?k?=?1:N-1
x(k+1)=a*x(k)*(1-x(k));
end
plot(1:N,x,'*-')
end
%?按照該程序取值計算後圖像如下圖所示