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 装饰器深入理解
Mar 16 Python
K-近邻算法的python实现代码分享
Dec 09 Python
python SMTP实现发送带附件电子邮件
May 22 Python
python Flask 装饰器顺序问题解决
Aug 08 Python
基于python指定包的安装路径方法
Oct 27 Python
python pandas消除空值和空格以及 Nan数据替换方法
Oct 30 Python
Python2与Python3的区别实例总结
Apr 17 Python
django foreignkey(外键)的实现
Jul 29 Python
详解Python利用random生成一个列表内的随机数
Aug 21 Python
Anaconda之conda常用命令介绍(安装、更新、删除)
Oct 06 Python
python next()和iter()函数原理解析
Feb 07 Python
Python实现寻找回文数字过程解析
Jun 09 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
默默简单的写了一个模板引擎
2007/01/02 PHP
基于PHP Socket配置以及实例的详细介绍
2013/06/13 PHP
使用ThinkPHP+Uploadify实现图片上传功能
2014/06/26 PHP
PHP用户验证和标签推荐的简单使用
2016/10/31 PHP
Zend Framework处理Json数据方法详解
2016/12/09 PHP
PHP+RabbitMQ实现消息队列的完整代码
2019/03/20 PHP
网络图片延迟加载实现代码 超越jquery控件
2010/03/27 Javascript
体验js中splice()的强大(插入、删除或替换数组的元素)
2013/01/16 Javascript
jquery中常用的SET和GET$(”#msg”).html循环介绍
2013/10/09 Javascript
jquery实现网页的页面平滑滚动效果代码
2015/11/02 Javascript
js实现仿微博滚动显示信息的效果
2015/12/21 Javascript
jquery配合.NET实现点击指定绑定数据并且能够一键下载
2016/10/28 Javascript
js如何获取网页所有图片
2017/05/12 Javascript
写一个移动端惯性滑动&回弹Vue导航栏组件 ly-tab
2018/03/06 Javascript
微信小程序实现弹出菜单功能
2018/06/12 Javascript
Vue全局loading及错误提示的思路与实现
2019/08/09 Javascript
Vue 2.0双向绑定原理的实现方法
2019/10/23 Javascript
uni-app 支持多端第三方地图定位的方法
2020/01/03 Javascript
vue中echarts的用法及与elementui-select的协同绑定操作
2020/11/17 Vue.js
Python实现的检测网站挂马程序
2014/11/30 Python
在Python的Django框架中实现Hacker News的一些功能
2015/04/17 Python
python使用reportlab实现图片转换成pdf的方法
2015/05/22 Python
Python通过DOM和SAX方式解析XML的应用实例分享
2015/11/16 Python
Django返回json数据用法示例
2016/09/18 Python
利用python生成一个导出数据库的bat脚本文件的方法
2016/12/30 Python
python学习之面向对象【入门初级篇】
2017/01/21 Python
Python matplotlib绘图可视化知识点整理(小结)
2018/03/16 Python
pandas 缺失值与空值处理的实现方法
2019/10/12 Python
python、Matlab求定积分的实现
2019/11/20 Python
解决django xadmin主题不显示和只显示bootstrap2的问题
2020/03/30 Python
床上用品全球在线购物:BeddingInn
2016/12/18 全球购物
美国最便宜的旅游网站:CheapTickets
2017/07/09 全球购物
《要下雨了》教学反思
2014/02/17 职场文书
工程造价专业大学生职业规划范文
2014/03/09 职场文书
教师先进工作者事迹材料
2014/05/01 职场文书
岗位聘任协议书
2015/09/21 职场文书