使用python畫(huà)出邏輯斯蒂映射(logistic map)中的分叉圖案例
邏輯斯蒂映射在混沌數(shù)學(xué)中是一個(gè)很經(jīng)典的例子,它可以說(shuō)明混沌可以從很簡(jiǎn)單的非線(xiàn)性方程中產(chǎn)生。
邏輯斯蒂映射公式如下:
x_n表示當(dāng)前人口與最大人口數(shù)量的比值,mu為參數(shù),相當(dāng)于人口增長(zhǎng)速率。
分叉圖描繪的是不同mu情況下,x收斂的值的分布圖。
python代碼如下:
from tqdm import tqdm import matplotlib.pyplot as plt import numpy as np def LogisticMap(): mu = np.arange(2, 4, 0.0001) x = 0.2 # 初值 iters = 1000 # 不進(jìn)行輸出的迭代次數(shù) last = 100 # 最后畫(huà)出結(jié)果的迭代次數(shù) for i in tqdm(range(iters+last)): x = mu * x * (1 - x) if i >= iters: plt.plot(mu, x, ',k', alpha=0.25) # alpha設(shè)置透明度 plt.show() LogisticMap()
結(jié)果圖:
補(bǔ)充知識(shí):用Python畫(huà)Logistic函數(shù)圖像
我就廢話(huà)不多說(shuō)了,大家還是直接看代碼吧~
import matplotlib.pyplot as plt import numpy as np x = np.arange(0,1,0.01) y = ln(x/(1-x)) plt.plot(y,x)
以上這篇使用python畫(huà)出邏輯斯蒂映射(logistic map)中的分叉圖案例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
用Python做個(gè)個(gè)性的動(dòng)畫(huà)掛件讓桌面不單調(diào)
這篇文章主要介紹了如何用Python做個(gè)個(gè)性的動(dòng)畫(huà)掛件,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-08-08Python編寫(xiě)漏洞驗(yàn)證腳本批量測(cè)試繁瑣漏洞
這篇文章主要為大家介紹了Python編寫(xiě)漏洞驗(yàn)證腳本來(lái)批量測(cè)試繁瑣的漏洞實(shí)現(xiàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2022-02-02Python Pycharm虛擬下百度飛漿PaddleX安裝報(bào)錯(cuò)問(wèn)題及處理方法(親測(cè)100%有效)
最近很多朋友給小編留言在安裝PaddleX的時(shí)候總是出現(xiàn)各種奇葩問(wèn)題,不知道該怎么處理,今天小編通過(guò)本文給大家介紹下Python Pycharm虛擬下百度飛漿PaddleX安裝報(bào)錯(cuò)問(wèn)題及處理方法,真的有效,遇到同樣問(wèn)題的朋友快來(lái)參考下吧2021-05-05Python OpenCV實(shí)現(xiàn)圖片上輸出中文
這篇文章主要為大家詳細(xì)介紹了Python OpenCV實(shí)現(xiàn)圖片上輸出中文,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-01-01python實(shí)現(xiàn)下載指定網(wǎng)址所有圖片的方法
這篇文章主要介紹了python實(shí)現(xiàn)下載指定網(wǎng)址所有圖片的方法,涉及Python針對(duì)頁(yè)面的讀取、遍歷及文件操作的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-08-08