1.产生一个低频
cos
信号
5Hz
(
+
直流量)
产生一个高频
cos
信号
50Hz
二者相乘
显示波形,比较有无直流量时,已调信号波形的差别
2.参照中文作业
5-2
,设置:
f
c
=6f
m
,观察波形和频谱图
%% 不加直流分量的低频cos信号
%% 和高频cos信号相乘
%低频信号
f0=5;
w0=2*pi*f0;
t = 0: 0.001: 1;
x1 = cos(w0*t);
%高频信号
f0=50;
w0=2*pi*f0;
t = 0: 0.001: 1;
x2 = cos(w0*t);
%相乘
y=x1.*x2
plot(t,y);
%% 加直流分量的低频cos信号
%% 和高频cos信号相乘
%低频信号
f0=5;
w0=2*pi*f0;
t = 0: 0.001: 1;
x1 = cos(w0*t)+5;
%高频信号
f0=50;
w0=2*pi*f0;
t = 0: 0.001: 1;
x2 = cos(w0*t);
%相乘
y=x1.*x2
plot(t,y);
%% 信号1
t=-0.05:0.0001:0.05;
fc=600; %载波频率
fm=100; %基带信号频率
m=cos(2*pi*fm*t);
c=cos(2*pi*fc*t);
s=m .*c; %已调信号
N=length(m);
f=(-N/2:1:N/2-1)/N;
M=fft(m);
Mh=abs(fftshift(M)); % 基带信号频谱
C=fft(c);
Ch=abs(fftshift(C)); % 载波信号频谱
S=fft(s);
Sh=abs(fftshift(S)); % 已调信号频谱
subplot(211);plot(f,abs(Sh));
title('已调信号频谱');
subplot(212);plot(f,s)
title('已调信号波形');
%% 信号2
t=-0.05:0.0001:0.05;
fc=600; %载波频率
fm=100; %基带信号频率
m=cos(2*pi*fm*t);
c=1+0.5*sin(2*pi*fc*t);
s=m .*c; %已调信号
N=length(m);
f=(-N/2:1:N/2-1)/N;
M=fft(m);
Mh=fftshift(M); % 基带信号频谱
C=fft(c);
Ch=fftshift(C); % 载波信号频谱
S=fft(s);
Sh=fftshift(S); % 已调信号频谱
subplot(211);plot(f,Sh);
title('已调信号频谱');
subplot(212);plot(f,s)
title('已调信号波形');