本篇讨论各种模拟调制与解调系统的性能,包括幅度调制(AM)和角度调制(包括频率调制(FM)和相位调制(PM))。
(一 )AM信号的仿真
例 消息信号是[-3 3]均匀分布的随机整数,产生的时间间隔为1/10s,用AM方法调制载波cos(2*pi*fc*t),假设fc=100,A0=4,0<=t<=10,试求:
(1)消息信号和已调信号的频谱。
(2)已调信号的功率和调制效率。
clear all
ts=0.0025;
t=0:ts:10-ts;
fs=1/ts;
df=fs/length(t);
msg=randint(100,1,[-3,3],123);
msg1=msg*ones(1,fs/10);
msg2=reshape(msg1.',1,length(t));
Pm=fft(msg2)/fs;
f=-fs/2:df:fs/2-df;
subplot(2,1,1)
plot(f,fftshift(abs(Pm)))
title('消息信号频谱')
A=4;
fc=100;
Sam=(A+msg2).*cos(2*pi*fc*t);
Pam=fft(Sam)/fs;
subplot(2,1,2)
plot(f,fftshift(abs(Pam)))
title('AM信号频谱')
axis([-200 200 0 23])
Pc=sum(abs(Sam).^2)/length(Sam)
Ps=Pc-A^2/2
eta=Ps/Pc
(二)AM信号的解调
例 消息信号是[-3 3]均匀分布的随机整数,产生的时间间隔为1/2s,用AM方法调制载波cos(2*pi*fc*t),假设fc=100,A0=4,0<=t<=5,试求:
(1)