matlab練習程序(logistic混沌映射)


Logistic映射是一個一維混沌映射,差分方程如下:

X(n+1)=X(n)*μ*(1-X(n))  μ∈[0,4] X∈[0,1]

u為logistic控制參數,取值為[0,4],x取[0,1]時,系統處於混沌狀態。

該系統在保密通信領域有所應用。

代碼如下:

clear all;close all;clc;

uu = 1:0.001:4;
for x = 0.1:0.01:0.9
    i=1;
    re=zeros(length(uu),1);
    
    for u=1:0.001:4
        x0 = x;
        for k=1:300
            x0 = x0 * u * (1 - x0);
        end
        re(i) = x0;
        i=i+1;
    end
    
    uu = 1:0.001:4;
    plot(uu,re,'.')
    hold on;
end

結果如下:

三維混沌映射可以參考之前洛倫茲吸引子


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM