欢迎大家来到IT世界,在知识的湖畔探索吧!
Contents
-
rand – [0,1]均匀随机分布
-
randi – 整数均匀随机分布
-
randn – 标准正态分布
-
randsrc – 生成指定范围的随机数
-
randperm – 随机排序
1. rand – [0,1]均匀随机分布
% 0-1均匀分布的1×5随机矩阵
>> Au=rand(1, 5)
Au =
0.4177 0.9831 0.3015 0.7011 0.6663
2. randi – 整数均匀随机分布
% -3到4均匀分布的2×8随机矩阵
>> Ai=randi([-3, 4], 2, 8)
Ai =
1 2 -2 -2 1 2 -1 4
2 -2 4 -3 4 -2 0 -2
3. randn – 标准正态分布
% 标准正态分布的3×4矩阵
>> An = randn(3, 4)
An =
0.7847 -1.0570 -1.4694 -0.0942
0.3086 -0.2841 0.1922 0.3362
-0.2339 -0.0867 -0.8223 -0.9047
4. randsrc – 生成指定范围的随机数
% 在-3 1 1 3四个数中随机选生成5×5的矩阵,后面的0.25是每个数对应的概率
>> out = randsrc(5, 5, [-3 -1 1 3; .25 .25 .25 .25])
out =
-1 1 3 -1 -3
1 -1 3 -1 1
-1 1 -1 -3 -1
3 -3 1 -3 1
3 3 -3 -1 1
5. randperm – 随机排序
% 随机排序1到8
>> Ap = randperm(8);
Ap =
2 3 4 7 5 1 6 8

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/34950.html