randi与randn
时间: 2024-06-18 18:04:36 浏览: 61
Matlab——rand,randn,randi,randperm用法小结
5星 · 资源好评率100%
randi和randn都是MATLAB中常用的随机数生成函数。
randi可以用来生成指定范围内的整数随机数。语法为:
```matlab
r = randi([a, b], m, n)
```
其中,a和b为指定范围内的最小值和最大值,m和n为生成的随机数矩阵的行数和列数。
而randn则是用来生成服从标准正态分布的随机数。语法为:
```matlab
r = randn(m, n)
```
其中,m和n为生成的随机数矩阵的行数和列数。
需要注意的是,randn生成的随机数是服从正态分布的,而不是均匀分布。如果需要生成均匀分布的随机数可以使用rand函数。
阅读全文