matlab随机生成数
时间: 2023-11-19 18:04:48 浏览: 77
matlab随机数生成.rar
Matlab中有多种方法可以随机生成数,以下是其中几种常用的方法:
1.使用rand函数生成0到1之间的均匀分布的伪随机数。例如,生成一个大小为1x5的随机矩阵:
```matlab
s3 = rand(1,5);
```
2.使用unifrnd函数生成指定范围内的均匀分布的随机数。例如,生成一个大小为1x5,范围在0到2之间的随机矩阵:
```matlab
s8 = unifrnd(0,2,1,5);
```
3.使用randi函数生成指定范围内的整数随机数。例如,生成一个大小为1x5,范围在1到6之间的随机矩阵:
```matlab
s6 = randi([1,6],1,5);
```
4.使用randn函数生成服从正态分布的随机数。例如,生成一个大小为1x5,均值为0,标准差为1的随机矩阵:
```matlab
s7 = randn(1,5);
```
阅读全文