使用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深入学习之闭包
Aug 31 Python
Python抓取框架Scrapy爬虫入门:页面提取
Dec 01 Python
Python可变参数*args和**kwargs用法实例小结
Apr 27 Python
python中使用iterrows()对dataframe进行遍历的实例
Jun 09 Python
基于python实现简单日历
Jul 28 Python
pytorch对可变长度序列的处理方法详解
Dec 08 Python
解决在Python编辑器pycharm中程序run正常debug错误的问题
Jan 17 Python
python实现高斯投影正反算方式
Jan 17 Python
浅谈matplotlib 绘制梯度下降求解过程
Jul 12 Python
Django跨域请求原理及实现代码
Nov 14 Python
Python项目打包成二进制的方法
Dec 30 Python
Django项目在pycharm新建的步骤方法
Mar 02 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
转换中文日期的PHP程序
2006/10/09 PHP
针对初学PHP者的疑难问答(2)
2006/10/09 PHP
php学习笔记 数组遍历实现代码
2011/06/09 PHP
thinkPHP实现签到功能的方法
2017/03/15 PHP
PHP实现链式操作的三种方法详解
2017/11/16 PHP
新手入门常用代码集锦
2007/01/11 Javascript
为javascript添加String.Format方法
2020/08/11 Javascript
映彩衣的js随笔(js图片切换效果)
2011/07/31 Javascript
jquery实现简单易懂的图片展示小例子
2013/11/21 Javascript
window.location不跳转的问题解决方法
2014/04/17 Javascript
非常棒的jQuery图片轮播效果
2016/04/17 Javascript
Bootstrap布局组件教程之Bootstrap下拉菜单
2016/06/12 Javascript
jQuery设置Easyui校验规则(推荐)
2016/11/21 Javascript
jquery easyui dataGrid动态改变排序字段名的方法
2017/03/02 Javascript
angular十大常见问题
2017/03/07 Javascript
5分钟打造简易高效的webpack常用配置
2017/07/04 Javascript
jQuery选择器之子元素选择器详解
2017/09/18 jQuery
详解nuxt路由鉴权(express模板)
2018/11/21 Javascript
JS实现电商商品展示放大镜特效
2020/01/07 Javascript
原生JavaScript实现刮刮乐
2020/09/29 Javascript
[52:41]OG vs IG 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/20 DOTA
[03:33]TI9战队采访 - Infamous
2019/08/20 DOTA
python登录并爬取淘宝信息代码示例
2017/12/09 Python
Python微信公众号开发平台
2018/01/25 Python
Python3爬楼梯算法示例
2019/03/04 Python
python+Selenium自动化测试——输入,点击操作
2020/03/06 Python
基于Python计算圆周率pi代码实例
2020/03/25 Python
使用Pytorch搭建模型的步骤
2020/11/16 Python
什么是makefile? 如何编写makefile?
2013/01/02 面试题
临床医学专业个人的自我评价
2013/09/27 职场文书
公司行政经理岗位职责
2013/12/24 职场文书
创文明城市标语
2014/06/16 职场文书
监考失职检讨书
2015/01/26 职场文书
幼儿园园长工作总结2015
2015/05/25 职场文书
2019暑假学生安全口号
2019/06/27 职场文书
python析构函数用法及注意事项
2021/06/22 Python