你的200行数组是分开的吗,在一个矩阵里就是a = 30*rand(200,20);不是的话这样:a =zero(1,20); for i=1:200a[i]= 30*rand(1,20);end
LZ你要的样本数据是服从什么分布你没交待呀?!我理解成生成1~30上离散型的均匀分布,如果是这样,则用unidrnd(30,200,20)则可
randn(m,n)可以产生m行*n列正态分布的随机数,均值为0,方差为1rand(m,n)可以产生m行*n列均匀分布的随机数。