使用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 相关文章推荐
开源软件包和环境管理系统Anaconda的安装使用
Sep 04 Python
Python语言生成水仙花数代码示例
Dec 18 Python
python实现生成字符串大小写字母和数字的各种组合
Jan 01 Python
Pandas之MultiIndex对象的示例详解
Jun 25 Python
详解python和matlab的优势与区别
Jun 28 Python
python 标准差计算的实现(std)
Jul 29 Python
python绘制彩虹图
Dec 16 Python
详解python tkinter模块安装过程
Jan 06 Python
python离线安装外部依赖包的实现
Feb 13 Python
使用Python防止SQL注入攻击的实现示例
May 21 Python
详细分析Python垃圾回收机制
Jul 01 Python
关于Python字符编码与二进制不得不说的一些事
Oct 04 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面向对象全攻略 (一) 面向对象基础知识
2009/09/30 PHP
PHP查询MySQL大量数据的时候内存占用分析
2011/07/22 PHP
php file_get_contents抓取Gzip网页乱码的三种解决方法
2013/11/12 PHP
thinkphp模板的包含与渲染实例分析
2014/11/26 PHP
php代码架构的八点注意事项
2016/01/25 PHP
PHP+shell脚本操作Memcached和Apache Status的实例分享
2016/03/11 PHP
通过php动态传数据到highcharts
2017/04/05 PHP
Laravel数据库读写分离配置的方法
2019/10/13 PHP
jQuery 常见学习网站与参考书
2009/11/09 Javascript
JavaScript 题型问答有答案参考
2010/02/17 Javascript
JQuery上传插件Uploadify使用详解及错误处理
2010/04/27 Javascript
JS关闭窗口或JS关闭页面的几种代码分享
2013/10/25 Javascript
jQuery多媒体插件jQuery Media Plugin使用详解
2014/12/19 Javascript
jQuery常用数据处理方法小结
2015/02/20 Javascript
jQuery实现的进度条效果
2015/07/15 Javascript
JS+DIV+CSS实现仿表单下拉列表效果
2015/08/18 Javascript
手机Web APP如何实现分享多平台功能
2016/08/19 Javascript
node.js学习之交互式解释器REPL详解
2016/12/08 Javascript
angular.js指令中的controller、compile与link函数的不同之处
2017/05/10 Javascript
vue基于Element构建自定义树的示例代码
2017/09/19 Javascript
thinkjs 文件上传功能实例代码
2017/11/08 Javascript
Node.js如何对SQLite的async/await封装详解
2019/02/14 Javascript
JS实现的贪吃蛇游戏案例详解
2019/05/01 Javascript
layer.confirm()右边按钮实现href的例子
2019/09/27 Javascript
通过实例解析JavaScript for in及for of区别
2020/06/15 Javascript
浅谈Python中的数据类型
2015/05/05 Python
python中print的不换行即时输出的快速解决方法
2016/07/20 Python
Pytorch技巧:DataLoader的collate_fn参数使用详解
2020/01/08 Python
Python多进程multiprocessing、进程池用法实例分析
2020/03/24 Python
Python脚本实现Zabbix多行日志监控过程解析
2020/08/26 Python
python代码实现猜拳小游戏
2020/11/30 Python
python中的unittest框架实例详解
2021/02/05 Python
整理的15个非常有用的 HTML5 开发教程和速查手册
2011/10/18 HTML / CSS
土木工程毕业生推荐信
2013/10/28 职场文书
鸡毛信观后感
2015/06/11 职场文书
CSS 实现多彩、智能的阴影效果
2021/05/12 HTML / CSS