fs=1000;%采样频率 N=1024;%采样点数 T=1/fs; nT=(0:T:1); xa=sin(2*pi*50*nT)+sin(2*pi*350*nT)+sin(2*pi*400*nT);给xa加高斯白噪声
时间: 2023-07-23 14:31:01 浏览: 124
FS2119A同步3.3V升压ic和FS2119B同步5V升压ic
可以使用上述提到的 `randn` 函数生成高斯白噪声信号,然后将其加到原始信号上即可。以下是示例代码:
```
fs = 1000; % 采样频率
N = 1024; % 采样点数
T = 1/fs;
nT = (0:T:1);
xa = sin(2*pi*50*nT) + sin(2*pi*350*nT) + sin(2*pi*400*nT); % 原始信号
mu = 0; % 高斯白噪声的均值
sigma = 0.1; % 高斯白噪声的标准差
noise = mu + sigma * randn(1, N); % 生成高斯白噪声信号
xa_noisy = xa + noise; % 将噪声加到原始信号上
```
其中,`sigma` 参数可以调整高斯白噪声的强度,值越大噪声越强。
阅读全文