Matlab常用随机分布和排序函数

Matlab常用随机分布和排序函数2.randi-整数均匀随机分布。#1\.rand-[0,1]均匀随机分布。>>>Au=rand。

欢迎大家来到IT世界,在知识的湖畔探索吧!

Contents

  1. rand – [0,1]均匀随机分布

  2. randi – 整数均匀随机分布

  3. randn – 标准正态分布

  4. randsrc – 生成指定范围的随机数

  5. 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

Matlab常用随机分布和排序函数

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

(0)

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信