本文共 748 字,大约阅读时间需要 2 分钟。
实现模拟调制信号与解调的仿真是我的MATLAB课程设计的一部分,我参考了网上的一些资料,并加入了一些自己的想法,代码已在本地MATLAB编译通过且能正常运行
AM——幅度调制
%AM调制信号的MATLAB实现dt=0.0001; %时间采样频谱fc=10; %载波中心频率T=5; %信号时长N=T/dt; %采样点个数t=[0:N-1]*dt; %采样点的时间序列wc=2*pi*fc;mt=sqrt(2)*cos(2*pi*t); %信源subplot(411);plot(t,mt);title('基带调制信号');axis([0 5 -4 4]);line([0,5],[0,0],'color','k');%mt的最大值是sqrt(2)A=2;subplot(412);plot(t,A+mt);title('调制信号');axis([0 5 -4 4]);line([0,5],[0,0],'color','k');sam=(A+mt).*cos(wc*t);subplot(413);plot(t,sam);hold on; %画出AM信号波形plot(t,A+mt,'r-');title('AM调制信号及其包络 A=2');line([0,5],[0,0],'color','k');A=1;sam=(A+mt).*cos(wc*t);subplot(414);plot(t,sam);hold on; %画出AM信号波形plot(t,A+mt,'r-');title('AM调制信号及其包络 A=1(混叠)');line([0,5],[0,0],'color','k');
转载地址:http://lwfgf.baihongyu.com/