找回密码
 欢迎注册
查看: 52442|回复: 38

[原创] 再来一个随机漫游问题

[复制链接]
发表于 2008-7-22 09:09:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?欢迎注册

×
随机游走中的概率问题讨论过一个随机漫游问题,如果每次以均等概率向前走x的距离或者向后走1的距离(x>1),那么最后能够返回起始位置(或之前)的概率是多少? 很显然,如果这里x可以小于1,那么总是能够返回起始位置.
为此我们可以有一个改变以后的问题: 如果一个人站在数轴的一个正整数点n上,然后不停的抛硬币,如果出现正面那么向前(正向)走一步,如果出现反面,那么向后走四步,直到走到原点或负坐标点停止下来.请问他最后停留的坐标是偶数的概率是多少? 如果n充分大的时候,结果会趋向$1/2$吗?
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-7-22 10:57:00 | 显示全部楼层
作下数值模拟吧
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-7-22 11:09:16 | 显示全部楼层
x = 4 每次重复1000次 k为每次重复中,返回0前的步骤数 Input x(0 to EXIT):4 Input repeat time:1000 Input x(0 to EXIT):4 Input repeat time:1000 k=1 k=1 Input x(0 to EXIT):4 Input repeat time:1000 k=1 Input x(0 to EXIT):4 Input repeat time:1000 k=5 k=1 k=1 Input x(0 to EXIT):4 Input repeat time:1000 k=1 k=1 k=1 k=1 k=1 Input x(0 to EXIT):4 Input repeat time:1000 k=1 k=1 k=1 k=1 k=1 k=1 k=1 k=1 k=7 Input x(0 to EXIT):4 Input repeat time:1000 Input x(0 to EXIT):4 Input repeat time:1000 k=1 k=1 k=3 k=1 Input x(0 to EXIT):4 Input repeat time:1000 Input x(0 to EXIT):4 Input repeat time:1000 k=1 k=1 k=1 k=2 k=1
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-7-22 11:11:52 | 显示全部楼层
10次测试 29次返回0前 大部分返回的步骤数是1
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-7-22 11:24:09 | 显示全部楼层
停留位置测试 无输出的乃走100万步后还不停止 Input x(0 to EXIT):4 Input x(0 to EXIT):4 a=-1 a=-2 Input x(0 to EXIT):4 Input x(0 to EXIT):4 Input x(0 to EXIT):4 Input x(0 to EXIT):4 a=-1 Input x(0 to EXIT):4 a=-1 a=-2 a=-3 a=0 Input x(0 to EXIT):4 a=-1 Input x(0 to EXIT):4 Input x(0 to EXIT):4 Input x(0 to EXIT):4 a=-1 a=-2 a=0 Input x(0 to EXIT):4 a=-1 Input x(0 to EXIT):4 a=-1 Input x(0 to EXIT):4 a=-1 a=-2 a=-3 a=0 a=-1 Input x(0 to EXIT):4 Input x(0 to EXIT):4 Input x(0 to EXIT):4 Input x(0 to EXIT):4 a=-1 Input x(0 to EXIT):4 a=0 a=-1 Input x(0 to EXIT):4 Input x(0 to EXIT):4 a=-1 a=-2 a=-3 a=-4 a=0 Input x(0 to EXIT):4 Input x(0 to EXIT):4 Input x(0 to EXIT):4 Input x(0 to EXIT):4 a=-1 Input x(0 to EXIT):4 a=-1 a=-2 a=0 Input x(0 to EXIT):4 Input x(0 to EXIT):4 Input x(0 to EXIT):4 a=-1 a=-2 a=-3 a=-4 a=0 a=-1 a=-2 a=-3 Input x(0 to EXIT):4 a=-1 a=-2 Input x(0 to EXIT):4 Input x(0 to EXIT):4 a=-1 a=0 a=0 a=-1 a=-2 Input x(0 to EXIT):4 a=-1 Input x(0 to EXIT):4 Input x(0 to EXIT):4 a=-1 a=-2 a=0 a=-1 Input x(0 to EXIT):4 a=-1 a=-2 a=0 a=-1 a=-2 Input x(0 to EXIT):4 a=-1 Input x(0 to EXIT):4 a=-1 Input x(0 to EXIT):4 a=-1 Input x(0 to EXIT):4 a=-1 a=-2 a=-3 a=0 Input x(0 to EXIT):4 Input x(0 to EXIT):4 Input x(0 to EXIT):4 a=-1 Input x(0 to EXIT):4 a=-1 a=-2 a=-3 a=0 a=-1 a=-2 Input x(0 to EXIT):4 Input x(0 to EXIT):4 a=-1 a=-2 Input x(0 to EXIT):4 Input x(0 to EXIT):4 a=0 Input x(0 to EXIT):4 Input x(0 to EXIT):4 Input x(0 to EXIT):4 Input x(0 to EXIT):0
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-7-22 11:26:38 | 显示全部楼层
72次停止 38次奇
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-7-22 11:56:11 | 显示全部楼层
根据概率论,假设停止在奇数位置的概率为p,偶数位置概率为q=1-p 那么测试72次平均值的方差大概在$sqrt({pq}/72)$,在p,q接近0.5时上面均方差为0.059,所以你上面的模拟精度还是远远不够的,要加大次数呀
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-7-22 15:29:26 | 显示全部楼层
呵呵,代码落在学校了 早知道 就贴上来了 运行100万次也是可以的 还能自动收集数据 应该在一个小时内得到结果 [ 本帖最后由 无心人 于 2008-7-22 15:30 编辑 ]
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
 楼主| 发表于 2008-7-22 16:17:28 | 显示全部楼层
那你就验证一下看看, 我认为n充分大的时候偶数的概率应该是0.55280628177136576622564613606194 看看有没有算错
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
发表于 2008-7-22 16:19:48 | 显示全部楼层
关键是抛弃的那部分结果怎么处理阿
毋因群疑而阻独见  毋任己意而废人言
毋私小惠而伤大体  毋借公论以快私情
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

小黑屋|手机版|数学研发网 ( 苏ICP备07505100号 )

GMT+8, 2024-11-23 20:21 , Processed in 0.031968 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表