- rand - [0,1]均匀随机分布
- randi - 整数均匀随机分布
- randn - 标准正态分布
- randsrc - 生成指定范围的随机数
- randperm - 随机排序
2. randi - 整数均匀随机分布% 0-1均匀分布的1x5随机矩阵>> Au=rand(1, 5)Au =0.4177 0.9831 0.3015 0.7011 0.6663
3. randn - 标准正态分布% -3到4均匀分布的2x8随机矩阵>> Ai=randi([-3, 4], 2, 8)Ai =1 2 -2 -2 1 2 -1 42 -2 4 -3 4 -2 0 -2
4. randsrc - 生成指定范围的随机数% 标准正态分布的3x4矩阵>> An = randn(3, 4)An =0.7847 -1.0570 -1.4694 -0.09420.3086 -0.2841 0.1922 0.3362-0.2339 -0.0867 -0.8223 -0.9047
5. randperm - 随机排序% 在-3 1 1 3四个数中随机选生成5x5的矩阵,后面的0.25是每个数对应的概率>> out = randsrc(5, 5, [-3 -1 1 3; .25 .25 .25 .25])out =-1 1 3 -1 -31 -1 3 -1 1-1 1 -1 -3 -13 -3 1 -3 13 3 -3 -1 1
% 随机排序1到8>> Ap = randperm(8);Ap =2 3 4 7 5 1 6 8
/1 