📄 ssb.m
字号:
Fs = 100;%采样频率
Fc = 10; %载波频率
t=linspace(0,pi,300);%抽样间隔
m=cos(2*pi*t);%调制信号
sm =modulate(m,Fc,Fs,'amssb');%对信号进行调制
figure(1);
plot(m)%输出调制信号波形;
f=(0:length(m)-1)* Fs /length(m)-Fs/2;
figure
plot(f,abs(fft(m,300)));%对调制信号进行傅立叶变换输出其频谱图
figure
plot(sm);%输出已调信号
f=(0:length(sm)-1)*Fs/length(sm) - Fs /2;
figure
plot(f,abs(fft(sm,300)));%对已调信号进行傅立叶变换输出其频谱图
k=sm+awgn(sm,1,0);%对已调信号加信噪比为1db的噪声
f=(0:length(k)-1)*Fs/length(k) - Fs /2;
figure
plot(f,abs(fft(k,300)));%对加入的噪声进行傅立叶变换输出其频谱图
figure
plot(k)%输出加入噪声(信噪比为1db)后的波形
l=sm+awgn(sm,15,0); %对已调信号加信噪比为15db的噪声
plot(l)
figure
f=(0:length(l)-1)*Fs/length(l) - Fs /2;
plot(f,abs(fft(l,300))) %对加入的噪声进行傅立叶变换输出其频谱图;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -