作业帮 > 综合 > 作业

谁能帮忙用matlab画出logistic混沌映射序列的功率谱图?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/10 14:14:15
谁能帮忙用matlab画出logistic混沌映射序列的功率谱图?
logistic混沌映射序列的迭代式为:x(n+1)=4*x(n)*(1-x(n)),初值x(0)为0.1.要用matlab写出完整的代码画出此序列的功率谱图.悬赏不够的话可以加.
x(1)=0.1;
for i = 2 :1000
x(i)=4*x(i-1)*(1-x(i-1));
end
L=1000;
NFFT = 1024;
Y = fft(x,NFFT)/L;
f = 1/2*linspace(0,1,NFFT/2+1);
plot(f,2*abs(Y(1:NFFT/2+1)))
title('功率谱')
xlabel('Frequency (Hz)')
ylabel('|Y(f)|')