Tent混沌映射(含Matlab代码)

一、Tent混沌映射

Tent混沌映射(含Matlab代码)_第1张图片

二、参考代码

当Alpa=0.499时:

close all
clear
clc
x(1)=rand;
Alpa=0.499;
for i=2:5000
    if x(i-1)<Alpa
    x(i)=x(i-1)/Alpa;
    else
        x(i)=(1-x(i-1))/(1-Alpa);
    end
end
figure
plot(x,'.')
xlabel('维度')
ylabel('混沌值')
figure
hist(x)
xlabel('混沌值')
ylabel('频数')

三、实验结果

由此可见:Tent混沌映射产生的混沌值在0-1之间,分布均匀,效果极佳。
Tent混沌映射(含Matlab代码)_第2张图片
Tent混沌映射(含Matlab代码)_第3张图片

你可能感兴趣的:(混沌映射,MATLAB,IT技术,matlab,混沌,混沌映射)