私はカオスと非線形ダイナミクスの初心者です。Matlab を使用して、テント マップの位相空間プロットをプロットしようとしていました。位相空間プロットは、その独立変数のプロットです。したがって、システムに 1 つの変数がある場合、それは前の値と次の値のプロットになります。プロットのアウトラインはテント マップに似ていますが、いくつかのクロス ラインが表示されています。位相空間プロットは、0 と 1 の間で区切られた三角形 (テントという名前が由来) のように見えるはずです。パラメータが mu の場合、最大値は mu/2 になります。正しい位相空間プロットは次のようになります。
他の離散マップも試してみましたが、同様の線が得られました。しかし、本などでは、線のないきれいな曲線を見てきました。どこが間違っていますか?また、プロットは X 軸でゼロから開始されません。この質問は、プログラミングと概念の観点からもです。x[n] vs x[n-1]
ウィキペディアのプロットに示されているグラフを取得する方法がわかりません。
パラメータmu = 2
.
N = 256;
x(1) = rand(); % Initial condition
for j=2:N
if (double(x(j-1)))>0 && (double(x(j-1)))<0.5
x(j)=2*x(j-1);
elseif (double(x(j-1)))>=0.5
x(j)=2*(1-x(j-1));
end
end
for k = 2:N
next(k) = x(k-1);
end
plot(next,x)