Matlab产生随机噪声
时间: 2024-05-01 20:03:39 浏览: 155
噪声matlab
在Matlab中,可以使用以下函数来产生随机噪声:
1. `randn`: 生成标准正态分布的随机数,即均值为0,方差为1的高斯分布随机数。例如,生成一个大小为100x1的标准正态分布随机数向量:
```
noise = randn(100,1);
```
2. `rand`: 生成0到1之间的均匀分布随机数。例如,生成一个大小为100x1的0到1之间均匀分布随机数向量:
```
noise = rand(100,1);
```
3. `randi`: 生成指定范围内的随机整数。例如,生成一个大小为100x1的取值范围在1到10之间的随机整数向量:
```
noise = randi([1,10],100,1);
```
这些函数可以根据需要进行调整,以生成满足特定要求的随机噪声。
阅读全文