24小时热门版块排行榜    

查看: 315  |  回复: 2

tengnianj

银虫 (正式写手)

[求助] generate a random number from a uniform distribution in (0,1)???已有1人参与

(i) for each intact bond, generate a random number from a uniform distribution in (0,1);
(ii) if this number is smaller than P, then we break this mechanical bond.
什么叫均匀分布中生成一个随机数啊?程序上是怎么实现啊?
中文翻译 “各个单元间有联结(bond),产生一个随机数,当这个随机数小于之前求出来的断开概率P,那么,这个联结就断开。”

是一个做近场动力学的文章里,计算步骤。。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lvweizhong

铜虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
tengnianj: 金币+10, 有帮助 2015-11-17 13:28:09
应该就是生成符合〔0,1〕区间的均匀分布的随机数,印象中,Matlab和C++11中有现成的函数可供调用。

发自小木虫Android客户端
2楼2015-11-16 13:05:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tengnianj

银虫 (正式写手)

引用回帖:
2楼: Originally posted by lvweizhong at 2015-11-16 13:05:19
应该就是生成符合〔0,1〕区间的均匀分布的随机数,印象中,Matlab和C++11中有现成的函数可供调用。

已经解决了,还是谢谢你
3楼2015-11-17 13:27:57
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 tengnianj 的主题更新
信息提示
请填处理意见