使用python画出逻辑斯蒂映射(logistic map)中的分叉图案例


Posted in Python onDecember 11, 2020

逻辑斯蒂映射在混沌数学中是一个很经典的例子,它可以说明混沌可以从很简单的非线性方程中产生。

逻辑斯蒂映射公式如下:

使用python画出逻辑斯蒂映射(logistic map)中的分叉图案例

x_n表示当前人口与最大人口数量的比值,mu为参数,相当于人口增长速率。

分叉图描绘的是不同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 # 不进行输出的迭代次数
 last = 100 # 最后画出结果的迭代次数
 for i in tqdm(range(iters+last)):
  x = mu * x * (1 - x)
  if i >= iters:
   plt.plot(mu, x, ',k', alpha=0.25) # alpha设置透明度
 plt.show()
LogisticMap()

结果图:

使用python画出逻辑斯蒂映射(logistic map)中的分叉图案例

补充知识:用Python画Logistic函数图像

我就废话不多说了,大家还是直接看代码吧~

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画出逻辑斯蒂映射(logistic map)中的分叉图案例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
利用Python学习RabbitMQ消息队列
Nov 30 Python
对python添加模块路径的三种方法总结
Oct 16 Python
Linux下安装python3.6和第三方库的教程详解
Nov 09 Python
基于python实现高速视频传输程序
May 05 Python
python的命名规则知识点总结
Oct 04 Python
pytorch dataloader 取batch_size时候出现bug的解决方式
Feb 20 Python
Python 窗体(tkinter)下拉列表框(Combobox)实例
Mar 04 Python
使用keras内置的模型进行图片预测实例
Jun 17 Python
Python 实现微信自动回复的方法
Sep 11 Python
Python3中小括号()、中括号[]、花括号{}的区别详解
Nov 15 Python
详解java调用python的几种用法(看这篇就够了)
Dec 10 Python
python爬虫基础之urllib的使用
Dec 31 Python
Python3 用matplotlib绘制sigmoid函数的案例
Dec 11 #Python
python 基于opencv 实现一个鼠标绘图小程序
Dec 11 #Python
Python 用__new__方法实现单例的操作
Dec 11 #Python
python实现图像高斯金字塔的示例代码
Dec 11 #Python
Pycharm plot独立窗口显示的操作
Dec 11 #Python
Python OpenCV中的numpy与图像类型转换操作
Dec 11 #Python
使用python操作lmdb对数据读取的实例
Dec 11 #Python
You might like
CodeIgniter错误mysql_connect(): No such file or directory解决方法
2014/09/06 PHP
php实现统计目录文件大小的函数
2015/12/25 PHP
浅谈php使用curl模拟多线程发送请求
2019/03/08 PHP
用jquery来定位
2007/02/20 Javascript
JavaScript null和undefined区别分析
2009/10/14 Javascript
基于jQuery实现图片的前进与后退功能
2013/04/24 Javascript
jquery 图片缩放拖动的简单实例
2014/01/08 Javascript
用C/C++来实现 Node.js 的模块(一)
2014/09/24 Javascript
jQuery中Ajax的get、post等方法详解
2015/01/20 Javascript
JavaScript正则表达式之multiline属性的应用
2015/06/16 Javascript
学习JavaScript鼠标响应事件
2015/12/25 Javascript
javascript多物体运动实现方法分析
2016/01/08 Javascript
js利用正则表达式检验输入内容是否为网址
2016/07/05 Javascript
jQuery 选择器(61种)整理总结
2016/09/26 Javascript
JSON 对象未定义错误的解决方法
2016/09/29 Javascript
Javascript使用function创建类的两种方法(推荐)
2016/11/19 Javascript
老生常谈combobox和combotree模糊查询
2017/04/17 Javascript
Js利用console计算代码运行时间的方法示例
2017/09/24 Javascript
JavaScript实现简单计算器
2020/03/19 Javascript
JS实现点星星消除小游戏
2020/03/24 Javascript
Python使用函数默认值实现函数静态变量的方法
2014/08/18 Python
Python实现的最近最少使用算法
2015/07/10 Python
python相似模块用例
2016/03/04 Python
Python AES加密实例解析
2018/01/18 Python
通过python顺序修改文件名字的方法
2018/07/11 Python
python爬取微信公众号文章
2018/08/31 Python
使用Python 自动生成 Word 文档的教程
2020/02/13 Python
俄罗斯宠物用品网上商店:ZooMag
2019/12/12 全球购物
最畅销的视频游戏享受高达90%的折扣:CDKeys
2020/02/10 全球购物
奥地利手表、香水、化妆品和珠宝购物网站:Brasty.at
2021/01/17 全球购物
对标管理实施方案
2014/03/12 职场文书
贷款担保书范文
2014/05/13 职场文书
2014组织生活会方案
2014/05/19 职场文书
师范大学生求职信
2014/06/13 职场文书
MySQL Threads_running飙升与慢查询的相关问题解决
2021/05/08 MySQL
详解flex:1什么意思
2022/07/23 HTML / CSS