使用rand函数

时间:2016-02-15 17:50:10

标签: matlab random

我一直在使用以下matlab代码生成随机数,

rand('state',0);
n=100;
m=300;
A=rand(m,n);
b=A*ones(n,1)/2;
c=-rand(n,1);

然而,它一直给我留言“ESE605_Homework_4中的错误(第1行) rand('state',0)'“我试图评估这个问题,它说我应该切换到使用”rng“函数,因为较新版本的Matlab不鼓励使用”rand“。但是,在切换到rng时,功能我还有问题。有人可以提供一些帮助吗?

1 个答案:

答案 0 :(得分:0)

来自Matlab documnetaion

for' state'选项你应该使用rng函数而不是rand