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格式化压缩后的JS文件的方法
Mar 05 Python
win10环境下python3.5安装步骤图文教程
Feb 03 Python
python登录并爬取淘宝信息代码示例
Dec 09 Python
opencv实现图片模糊和锐化操作
Nov 19 Python
python set内置函数的具体使用
Jul 02 Python
Python中six模块基础用法
Dec 08 Python
Python开发之基于模板匹配的信用卡数字识别功能
Jan 13 Python
tensorflow 获取checkpoint中的变量列表实例
Feb 11 Python
浅谈Python线程的同步互斥与死锁
Mar 22 Python
python多进程 主进程和子进程间共享和不共享全局变量实例
Apr 25 Python
Python中os模块的简单使用及重命名操作
Apr 17 Python
python unittest单元测试的步骤分析
Aug 02 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原创论坛
2006/10/09 PHP
php preg_replace替换实例讲解
2013/11/04 PHP
Yii2学习笔记之汉化yii设置表单的描述(属性标签attributeLabels)
2017/02/07 PHP
PHP-FPM的配置与优化讲解
2019/03/15 PHP
jQuery 全选效果实现代码
2009/03/23 Javascript
JavaScript 验证浏览器是否支持javascript的方法小结
2009/05/17 Javascript
基于jQuery的前端数据通用验证库
2011/08/08 Javascript
ExtJS4如何给同一个formpanel不同的url
2014/05/02 Javascript
JavaScript中for循环的使用详解
2015/06/03 Javascript
jQuery网页版打砖块小游戏源码分享
2015/08/20 Javascript
Javascript实现鼠标框选操作  不是点击选取
2016/04/14 Javascript
深入分析javascript中的错误处理机制
2016/07/17 Javascript
最好用的Bootstrap fileinput.js文件上传组件
2016/12/12 Javascript
vue2 如何实现div contenteditable=“true”(类似于v-model)的效果
2017/02/08 Javascript
Vue学习笔记进阶篇之vue-router安装及使用方法
2017/07/19 Javascript
解决vue v-for 遍历循环时key值报错的问题
2018/09/06 Javascript
Angular ui-roter 和AngularJS 通过 ocLazyLoad 实现动态(懒)加载模块和依赖
2018/11/25 Javascript
vue-router两种模式区别及使用注意事项详解
2019/08/01 Javascript
JavaScript实现鼠标经过表格某行时此行变色
2020/11/20 Javascript
[01:29]2014DOTA2展望TI 剑指西雅图DK战队专访
2014/06/30 DOTA
[01:00] DOTA2英雄背景故事第五期之重力引力法则谜团
2020/07/16 DOTA
详解python的数字类型变量与其方法
2016/11/20 Python
Selenium 模拟浏览器动态加载页面的实现方法
2018/05/16 Python
对python当中不在本路径的py文件的引用详解
2018/12/15 Python
Python socket实现多对多全双工通信的方法
2019/02/13 Python
python批量识别图片指定区域文字内容
2019/04/30 Python
Pytorch中的VGG实现修改最后一层FC
2020/01/15 Python
python中取绝对值简单方法总结
2020/07/24 Python
加拿大时尚床上用品零售商:QE Home | Quilts Etc
2018/01/22 全球购物
西班牙语在线票务市场:SuperBoletería
2019/06/10 全球购物
职业生涯规划书的格式
2013/12/29 职场文书
少先队学雷锋活动总结范文
2014/03/09 职场文书
材料员岗位职责
2014/03/13 职场文书
英文演讲稿开场白
2014/08/25 职场文书
离婚起诉书范文2015
2015/05/19 职场文书
干部考核工作总结2015
2015/07/24 职场文书