字典翻译 问答 小学 数学 关于均匀随机数的产生中涉及到得“经平移和伸缩变换”步骤取一根长度为3m的绳子,拉直后在任意位置剪断,用随机模拟的方法计算剪得两段的长都不小于1m的概率.解法:设“剪得两段长都不
问题标题:
关于均匀随机数的产生中涉及到得“经平移和伸缩变换”步骤取一根长度为3m的绳子,拉直后在任意位置剪断,用随机模拟的方法计算剪得两段的长都不小于1m的概率.解法:设“剪得两段长都不
问题描述:

关于均匀随机数的产生中涉及到得“经平移和伸缩变换”步骤

取一根长度为3m的绳子,拉直后在任意位置剪断,用随机模拟的方法计算剪得两段的长都不小于1m的概率.

解法:设“剪得两段长都不小于1m”为事件A.

(1)利用计算器或计算机产生一组【0,1】的均匀随机数a1=RAND

(2)经过伸缩变换,a=3a1←【就是这里看不懂,a=3a1是怎么得来的?】

陈榕回答:
  这个模拟的原理就是不断地产生一个0~3的随机数a,在a处剪断,看看这个a对应的事件A是否成立.然后进行统计,求频率(也就是近似的概率).   所以需要一个0~3的随机数,但是已有的函数只能产生0~1的,需要自己变换,这个问题里的变换很简单,直接乘3就行了.   如果需要x~y的随机数,应该是先产生0~1的随机数a,然后(y-x)*a+x.   ---------------------------------------------------------   这里说的”已有的函数只能产生0~1的“,是指计算器或者程序库里面的函数只提供了这样的功能.
点击显示
数学推荐
热门数学推荐
  • 语文
  • 数学
  • 英语
  • 科学
  • 作文