作者edwardazaz (edward)
看板MATLAB
标题[问题]产生的乱数 数值相近
时间Fri Feb 10 06:28:54 2012
想请问各位
10至30之间产生乱数P2
而P1则是 P2*0.85至P2 产生乱数
以下是我的程式码
P2: fix (10+(30-10)*rand(10,1))
P2*0.85 产生一个P1_NON
P1: fix(P1_NON+(P2-P1_NON)*rand)
P1产生的乱数与P2只差1
EX:P2=22 P1=21
这个问题是在哪边?
如果问题太菜请不要见怪
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 60.244.143.64
1F:→ kdjf:如果p2=22, p1只有可能是18~22啊.... 02/11 09:52
2F:→ kdjf:有1/4的几率会只差1, 没什麽怪的, 多跑几次就会有不同的结果 02/11 09:53
3F:→ edwardazaz:不好意思 因为那天算出来的结果 全部都差1 02/11 15:19
4F:→ edwardazaz:我刚刚再测试正常 谢谢回答 02/11 15:20