| 查看: 868 | 回复: 2 | |||
[交流]
这样居然也能产生随机数
|
|
本来有个程序,要重复调用一个数组,但是数组对角元为-0.5---0.5之间的随机数,没想到下面的语句也可以实现: N=20 Gj=0.8 CALL RANDOM_SEED() !!第一次生成随机数 CALL RANDOM_NUMBER(Gj) do j=1,N H0(j,j)=(Gj(j)-0.5)*0.2*t enddo CALL SLRD(N,ENG,H0,HL,HR,SL,ETA,EPS) CALL RANDOM_NUMBER(Gj) !!第二次生成随机数 do j=1,N H0(j,j)=(Gj(j)-0.5)*0.2*t enddo CALL SLRD(N,ENG,H0,HR,HL,SR,ETA,EPS) !!第三次生成随机数 CALL RANDOM_NUMBER(Gj) do j=1,N H0(j,j)=(Gj(j)-0.5)*0.2*t enddo 经过验证,三次生成的随机数不同。而且,数次运行程序,每次生成的随机数也是互不相同的。看来这样很合理了。 发个帖,作个记号吧。 |
» 猜你喜欢
现代”学阀”该如何界定
已经有9人回复
课题组招2027级博士 上海工程技术大学 激光智能制造方向
已经有4人回复
上海工程技术大学 激光智能制造课题组 2027级博士研究生招生
已经有3人回复
实名举报:华南理工大学物理与光电学院副院长李志远婚内两次出轨女学生(博士)
已经有16人回复
上海工程技术大学激光智能制造课题组|2027级博士研究生招生公告
已经有11人回复
上海工程技术大学激光智能制造课题组招收博士研究生
已经有10人回复
申博发邮件
已经有11人回复
各位大神,目前国内有哪些比较好用的逆合成软件?
已经有12人回复
我的奶奶
已经有3人回复
国社科系统bug了,是不是要放榜了?
已经有9人回复
» 本主题相关价值贴推荐,对您同样有帮助:
Fortran如何生成一组正态分布的随机数
已经有7人回复
matlab产生随机二维矩阵,这些随机数只能是-1或者1?
已经有9人回复
产生高斯分布随机数的原理
已经有3人回复
【求助】如何用汇编语言产生随机数
已经有5人回复
【求助】随机数的生成
已经有9人回复
★
田山东(金币+1): 谢谢参与
田山东(金币+1): 谢谢参与
|
本帖内容被屏蔽 |
2楼2012-12-25 21:43:23
3楼2012-12-26 10:59:55










回复此楼