全心思齐网

am信号方程?

这个就是你想要的了(1 + AcosΩt)*sin(ωt)

匿名回答于2024-05-25 22:05:03


用信号源产生AM信号,参数:

调幅系数ma=70%,

载波频率fc = 2MHz

载波幅度Vcm=1V

调制信号频率fΩ= 2K

在示波上观察此AM信号,分别微调ma、fc、Vcm和fΩ。

在示波器上观察此AM信号的变化情况;

在频谱仪上观察此AM信号的变化情况,记录载波功率、载波频率、边带功率和所占带宽。

%============AM调制时域===========

%============批量注释ctrl+R=========

t=0:0.00000001:0.01;%注意这里间隔的取法,因为载波频率太高,为了满足采样定理,t的间隔的倒数就是采样频率,需要大于2倍信号频率

m1=0.7*cos(2*pi*2000*t);

m2=0.5*cos(2*pi*2000*t);%减小ma调幅深度,结果发现只有包络幅度减小

m3=0.7*cos(2*pi*1000*t);%减小调制信号频率,结果发现整个波形都展宽了

% figure(1);

% plot(t,m1);

% xlabel('t');ylabel('m(t)');

A=1;

wc1=2*pi*2000000;%载波频率

wc2=2*pi*50000;%减小载波频率,结果发现微调还看不出变化,调大点就发现载波频率和包络形状无关,只影响波形振荡的速率

am1=(A+m1).*cos(wc1.*t);

am2=(A+m2).*cos(wc1.*t);%减小ma调幅深度

am3=(A+m1).*cos(wc2.*t);%减小载波频率

am4=(A+m3).*cos(wc1.*t);%减小调制信号频率

subplot(211);

plot(t,am1);grid;

xlabel('t');ylabel('am(t)');%ylim([-3,3]);

%========减小ma的图像=======

% subplot(212);

% plot(t,am2);grid;

%========减小fc的图像=======

% subplot(212);

% plot(t,am3);grid;

%========减小fB调制信号频率的图像=======

subplot(212);

plot(t,am4);grid;

%============AM调制频谱===========

t=0:0.00000001:0.01;%注意这里间隔的取法,因为载波频率太高,为了满足采样定理,t的间隔的倒数就是采样频率,需要大于2倍信号频率

m1=0.7*cos(2*pi*2000*t);

m2=0.5*cos(2*pi*2000*t);%减小ma调幅深度

m3=0.7*cos(2*pi*1000*t);%减小调制信号频率

A=1;%载波幅度

wc1=2*pi*2000000;%载波频率

wc2=2*pi*1000000;%减小载波频率

am1=(A+m1).*cos(wc1.*t);%原AM波

am2=(A+m2).*cos(wc1.*t);%减小ma调幅深度

am3=(A+m1).*cos(wc2.*t);%减小载波频率

am4=(A+m3).*cos(wc1.*t);%减小调制信号频率

AM1=fft(am1);

AM2=fft(am2);

AM3=fft(am3);

AM4=fft(am4);

N1=length(am1);

N2=length(am2);

N3=length(am3);

N4=length(am4);

fs=1/0.00000001;

匿名回答于2024-05-07 07:07:21


相关知识问答