作者CBET ( )
看板MATLAB
标题Re: [讨论] 有关rand(1)和rand(100)的差别
时间Wed Nov 26 12:29:26 2014
做个实验就可以确定是一样的
但要注意 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(:))
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.43.105.221
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/MATLAB/M.1416976169.A.5C2.html