python实现随机漫步方法和原理


Posted in Python onJune 10, 2019

我们通过模拟随机漫步可以说明如何运用数组运算。通过内置的random模块以纯Python的方式实现1000步的随机漫步

python实现随机漫步方法和原理

根据前100个随机漫步值生成的折线图,

plt.plot(walk[:100])

python实现随机漫步方法和原理

随机漫步中各步的累计和,可以用一个数组运算来实现。因此,我用np.random模块一次性随机产生1000个“掷硬币”结果(即两个数中任选一个),将其分别设置为1或-1,然后计算累计和

python实现随机漫步方法和原理

我们就可以沿着漫步路径做一些统计工作了,比如求取最大值和最小值

python实现随机漫步方法和原理

假设我们想要知道本次随机漫步需要多久才能距离初始0点至少10步远(任一方向均可)。np.abs(walk)>=10可以得到一个布尔型数组,它表示的是距离是否达到或超过10,而我们想要知道的是第一个10或-10的索引。可以用argmax来解决这个问题,它返回的是该布尔型数组第一个最大值的索引(True就是最大值)

python实现随机漫步方法和原理

以上就是关于python随机漫步的全部知识点内容,感谢大家的阅读和对三水点靠木的支持。

Python 相关文章推荐
给Python的Django框架下搭建的BLOG添加RSS功能的教程
Apr 08 Python
深入理解Python对Json的解析
Feb 14 Python
python3 发送任意文件邮件的实例
Jan 23 Python
centos 安装python3.6环境并配置虚拟环境的详细教程
Feb 22 Python
python安装twisted的问题解析
Aug 21 Python
python多进程读图提取特征存npy
May 21 Python
Python操作excel的方法总结(xlrd、xlwt、openpyxl)
Sep 02 Python
Django项目创建到启动详解(最全最详细)
Sep 07 Python
Pytorch在dataloader类中设置shuffle的随机数种子方式
Jan 14 Python
Python利用逻辑回归分类实现模板
Feb 15 Python
Python 中如何写注释
Aug 28 Python
JAVA SpringMVC实现自定义拦截器
Mar 16 Python
使用python判断jpeg图片的完整性实例
Jun 10 #Python
关于Python作用域自学总结
Jun 10 #Python
Python读写文件基础知识点
Jun 10 #Python
python django框架中使用FastDFS分布式文件系统的安装方法
Jun 10 #Python
python三大神器之fabric使用教程
Jun 10 #Python
python判断文件夹内是否存在指定后缀文件的实例
Jun 10 #Python
Python中的十大图像处理工具(小结)
Jun 10 #Python
You might like
PHP网站基础优化方法小结
2008/09/29 PHP
php常用的安全过滤函数集锦
2014/10/09 PHP
PHP+apc+ajax实现的ajax_upload上传进度条代码
2016/01/25 PHP
php实现用户登陆简单实例
2017/04/04 PHP
javascript 获取表单file全路径
2009/12/31 Javascript
xml文档转换工具,附图表例子(hta)
2010/11/17 Javascript
ASP.NET jQuery 实例11 通过使用jQuery validation插件简单实现用户登录页面验证功能
2012/02/03 Javascript
Javascript函数式编程语言
2015/10/11 Javascript
三分钟带你玩转jQuery.noConflict()
2016/02/15 Javascript
JavaScript与JQUERY获取元素的宽、高和位置
2017/02/26 Javascript
vue渲染时闪烁{{}}的问题及解决方法
2018/03/28 Javascript
微信小程序实现发红包功能
2018/07/11 Javascript
require.js 加载过程与使用方法介绍
2018/10/30 Javascript
如何使用vuex实现兄弟组件通信
2018/11/02 Javascript
[57:53]Secret vs Pain 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
python读csv文件时指定行为表头或无表头的方法
2019/06/26 Python
Python编写带选项的命令行程序方法
2019/08/13 Python
线程安全及Python中的GIL原理分析
2019/10/29 Python
Python对Excel按列值筛选并拆分表格到多个文件的代码
2019/11/05 Python
tensorflow 固定部分参数训练,只训练部分参数的实例
2020/01/20 Python
python网络编程socket实现服务端、客户端操作详解
2020/03/24 Python
使用Pycharm(Python工具)新建项目及创建Python文件的教程
2020/04/26 Python
python中使用.py配置文件的方法详解
2020/11/23 Python
美国在线家装零售商:Build.com
2016/09/02 全球购物
澳大利亚在线高跟鞋商店:Shoe Me
2019/11/19 全球购物
俄罗斯茶和咖啡网上商店:Tea.ru
2021/01/26 全球购物
怎样建立和理解非常复杂的声明?例如定义一个包含N 个指向返回 指向字符的指针的函数的指针的数组?
2013/03/19 面试题
写一个在SQL Server创建表的SQL语句
2012/03/10 面试题
简历自荐信
2013/12/02 职场文书
演讲稿怎么写才完美
2014/01/02 职场文书
通信工程求职信
2014/07/16 职场文书
欠款起诉书范文
2015/05/19 职场文书
心灵点滴观后感
2015/06/02 职场文书
走近毛泽东观后感
2015/06/04 职场文书
看上去很美观后感
2015/06/10 职场文书
教师个人教学反思
2016/02/23 职场文书