rand(n):生成0到1之间的n阶随机数方阵rand(m,n):生成0到1之间的m×n的随机数矩阵(现成的函数)
另外:
Matlab随机数生成函数
betarnd贝塔分布的随机数生成器
binornd二项分布的随机数生成器
chi2rnd卡方分布的随机数生成器
exprnd指数分布的随机数生成器
frndf分布的随机数生成器
gamrnd伽玛分布的随机数生成器
geornd几何分布的随机数生成器
hygernd超几何分布的随机数生成器
lognrnd对数正态分布的随机数生成器
nbinrnd负二项分布的随机数生成器
ncfrnd非中心f分布的随机数生成器
nctrnd非中心t分布的随机数生成器
ncx2rnd非中心卡方分布的随机数生成器
normrnd正态(高斯)分布的随机数生成器
poissrnd泊松分布的随机数生成器
raylrnd瑞利分布的随机数生成器
trnd学生氏t分布的随机数生成器
unidrnd离散均匀分布的随机数生成器
unifrnd连续均匀分布的随机数生成器
weibrnd威布尔分布的随机数生成器
自己写一个随机数产生器,保存为m文件调用就可以了。
直接用Matlab的rand系列的函数更好,O(∩_∩)O~。
上网搜一下,线性同余法吧。
一般是三个变量另加一个种子数。
rand()函数可以解决