MATLAB获取随机数——rand - 铁树银花

MATLAB获取随机数——rand

rand 可用于获得均匀分布的伪随机数。

1.R = rand(N)

返回一个N*N的矩阵,其中的元素是来自(0,1)的随机数。

>> rand(3)

ans =

0.8147 0.9134 0.2785

0.9058 0.6324 0.5469

0.1270 0.0975 0.9575

2.rand(M,N)or rand([M,N])

返回一个M-by-N的矩阵,其中的元素是来自于(0,1)的随机数。

3.rand(SIZE(A))

返回与矩阵A具有相同规模的矩阵,矩阵中元素是来自于(0,1)的随机数。

A = [1,2;2,3];

rand(size(A))

得到

ans =

0.5472 0.1493

0.1386 0.2575