matlab如何给一组一维数据添加噪声,给出matlab代码
时间: 2023-06-05 08:05:50 浏览: 1669
以下是一种添加高斯噪声的方法,你可以根据需求调整噪声的强度和类型:
```matlab
% 定义一组数据
data = [1 2 3 4 5];
% 添加高斯噪声
noise = randn(1, length(data)) * 0.1; % 均值为 0,标准差为 0.1 的噪声
noisy_data = data + noise;
% 显示结果
disp("原数据:");
disp(data);
disp("添加噪声后的数据:");
disp(noisy_data);
```
阅读全文