資源簡介
使用matlab,對信號進行AM調制,并且 采用相干解調的解調的方式進行解調,畫出各個信號的包絡圖
代碼片段和文件信息
%AM調制信號的MATLAB實現
dt=0.001;??????%時間采樣頻譜
Fs=100;
fm=1;??????????%信源的最高頻率
fc=10;?????????????%載波中心頻率
T=4;????????????????%信號時長
N=T/dt;???????????%采樣點個數
t=[0:N-1]*dt;????%采樣點的時間序列
wc=2*pi*fc;
?
mt=cos(2*pi*t);??%信源
figure(1);
subplot(311);
plot(tmt);
title(‘基帶調制信號‘);
axis([0?4?-4?4]);
line([04][00]‘color‘‘k‘);
%mt的最大值是1
A=2;
Fc=A.*cos(wc*t);
sam=(A+mt).*cos(wc*t);
subplot(312);
plot(tFc);
title(‘載波信號‘);
axis([0?4?-4?4]);
line([04][00]‘color‘‘k‘);
subplot(313);
plot(tsam);
hold?on;????%畫出AM信號波形
plot(tA+mt‘r--‘);
title(‘AM調制信號及其包絡?A=2‘);
axis([0?4?-4?4]);
line([04][00]‘color‘‘k‘);
%相干解調
figure(2);
subplot(311);
st=sam.*cos(wc*t);
plot(tst);
title(‘調制信號與載波信號相乘‘);
axis([0?4?-4?4]);
line([04][00]‘color‘‘k‘);
[fsf]=T2F(tst
- 上一篇:harris角點檢測 matlab版本
- 下一篇:zuiyouhua.mat
評論
共有 條評論