Re: [討論] 有關rand(1)和rand(100)的差別

作者: primeman (精華)   2014-11-25 21:56:10
會不一樣
第一個是 一次再同一個亂數種子底下抽出100個隨機數來
第二個是 你每抽一次就是一次新的亂數種子 決定一個隨機值
為了真正的隨機 習慣上建議使用 b的方式 不然如果運氣不好會有抓不到的問題
如果你真的要一次大量的一百 建議使用
n=100;
MU=zeros(n,1);
SIGMA=eye(n);
RandS=mvnrnd(MU,SIGMA,n);
※ 引述《hwwwh (Jong)》之銘言:
: 請問一下,
: 如果a是一個100x100的隨機亂數矩陣,
: a=rand(100);
: b也是一個100x100的矩陣,
: b=[rand(1) rand(1) rand(1) ... rand(1);
: rand(1) rand(1) rand(1) ... rand(1);
: .
: .
: .
: rand(1) rand(1) rand(1) ... rand(1)]。
: 這樣a,b兩者的意義是不是不一樣?
: 如果不一樣,
: 請問有什麼方法可以寫出以b形式表示但和a意義相同的亂數矩陣?
: 希望前輩稍加提點,有任何comment/hint都非常感謝!
作者: sunev (Veritas)   2014-11-26 00:22:00
這個是normal分布?還有抓不到是什麼意思?

Links booklink

Contact Us: admin [ a t ] ucptt.com