How to generate pseudo random number with fix range ?
2 ビュー (過去 30 日間)
古いコメントを表示
Hello.
All I needs is a set of random numbers with the same mu but range between 1 to 9. No fix distribution No fix variance, just the same mu. So, I have try . . .
r=mu*rand([1 9],m,n);
m=30,500 and 1000, n=1
but it does not work T-T
Thankyou for all your kindness and help and I'm so sorry about my broken english ^_^
0 件のコメント
回答 (2 件)
Geoff
2012 年 3 月 22 日
I've seen this kind of question asked before. Have a look at the solution here:
0 件のコメント
Wayne King
2012 年 3 月 21 日
You can generate uniform random numbers between 1 and 9 with:
R = 1+8*rand(1000,1);
3 件のコメント
Wayne King
2012 年 3 月 21 日
You are not going to get a random number generator to produce a sequence that follows some probability law that has the exact same mean each time unless you just generate the same sequence each time.
Oleg Komarov
2012 年 3 月 21 日
Unless the number of trials becomes inf, which is another way of phrasing Wayne's statement.
参考
カテゴリ
Help Center および File Exchange で Random Number Generation についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!