Matlab中怎么设置随机数

2025-12-17 19:31:58
推荐回答(2个)
回答1:

一般的有rand(平均随机数)、randn(正态分布随机数)等。

可以通过seed来设置种子属性,比如:

>> randn('seed', 0);
>> randn(5)

ans =

1.1650 1.6961 -1.4462 -0.3600 -0.0449
0.6268 0.0591 -0.7012 -0.1356 -0.7989
0.0751 1.7971 1.2460 -1.3493 -0.7652
0.3516 0.2641 -0.6390 -1.2704 0.8617
-0.6965 0.8717 0.5774 0.9846 -0.0562

这样一般用来设置随机数的生成...

回答2:

rand([m,n]);%就是mxn的随机数矩阵,值在0-1之间