Matlab实现幅度调制详解

Matlab实现幅度调制详解

    • 设计要求
    • 代码
    • 仿真结果

设计要求

仿真幅度调制输入输出波形,设入载波频率1KHz,幅度5v的余弦波,输入信号频率200Hz,幅度2v的余弦波,调制度为0.5,设初始相位均为0。

代码

信号频率200Hz , 载波频率1000Hz,混频后最大频率为1200Hz,为使信号不失真,采样频率选择10000Hz (约为AM调制信号最大频率的10倍,可以避免混叠失真),仿真中止时间选择为0.05,是输入信号10个周期,这样可以清楚的看到幅度调制现象~

%幅度调制
fc=1000;%载波频率
fm=200;%信号频率
fs=10000;%采样频率
m=0.5;
ts=1/fs;
T=0.05;%仿真中止时间
t=0:ts:T;
Carrier=5cos(2pifct);
Signal=2cos(2pifmt);
y=(2+m*Signal).*Carrier;
%画图
subplot(3,1,1);plot(t,Carrier);ylabel(‘载波信号’);xlabel(‘时间t’);
subplot(3,1,2);plot(t,Signal);ylabel(‘输入信号’);xlabel(‘时间t’);
subplot(3,1,3);plot(t,y);ylabel(‘调幅信号’);xlabel(‘时间t’);

仿真结果

Matlab实现幅度调制详解_第1张图片

你可能感兴趣的:(matlab,信号处理,matlab,信号处理,simulink)