Matlab——rand,randn,randi,randperm用法小结

I.rand用法

1.1、rand:产生一个0-1之间的数,服从均匀分布(均值在0.5左右)

在这里插入图片描述

1. 2、rand(n):产生范围为0-1的nxn随机数矩阵

在这里插入图片描述

1.3、rand(m,n):产生范围为0-1的mxn随机数矩阵

在这里插入图片描述

1.4、rand(size(A)):产生范围为0-1,且行列数与A矩阵相同的随机数矩阵。

在这里插入图片描述

II.randn用法

2.1、randn:随机的数,服从标准正态分布
										标准正态分布图

标准正态分布图
在这里插入图片描述

2 2、其他用法如randn(n),rand(m,n)等与rand相同

III.randi用法

3.1、randi(imax):生成一个伪随机整数,范围为1-imax

在这里插入图片描述

3.2、randi(imax,n):生成nxn的伪随机整数矩阵,范围为1-imax

在这里插入图片描述

3.3、randi(imax,m,n):生成mxn的伪随机整数矩阵,范围为1-imax

在这里插入图片描述
#### 3.4、randi([imin,imax],m,n):生成mxn的伪随机整数矩阵,范围为imin-imax
在这里插入图片描述

IV.randperm用法

4.1、randperm(n):将整数序列1-n打乱顺序排列,返回1xn的矩阵

在这里插入图片描述

4.2、randperm(n,k):将整数序列1-n打乱顺序排列,返回1xk的矩阵

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值