生成一个正弦波信号 和 白噪声信号复合的信号
%生成正弦波信号
Fs=500;%采样频率是500Hz
T=1;%时间是1秒
dt=1.0/Fs;%step等于 1/500
N=T/dt;%数组的个数为N
t=linspace(0, T, N);%生成一个数组[0, 0.002, 0.004, 0.006,...,0.998, 1.000]
y1=10*sin(2*pi* 5 *t);%生成频率为5Hz,幅值为10,时间为1秒的正弦波
subplot(3, 1, 1);
plot(t, y1);
%生成噪声信号
y2=randn(1, N);%生成一个白噪声数组(白噪声的随机数范围是[-3,3]),数组长度为N
subplot(3,1,2);
plot(t, y2);
%生成正弦波信号和噪声信号复合的信号
y=y1+y2;
subplot(3,1,3);
plot(t, y);