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

作者: CBET ( )   2014-11-26 12:29:26
做個實驗就可以確定是一樣的
但要注意 Matlab 是 column major
使用小一點的矩陣(例:2x2)也可以直接觀察出來
- -
rng('default') % 重設 random seed
A = rand(100);
rng('default') % 重設 random seed
B = zeros(100);
for colIdx = 1 : 100
for rowIdx = 1 : 100
B(rowIdx, colIdx) = rand;
end
end
all(A(:) == B(:))

Links booklink

Contact Us: admin [ a t ] ucptt.com