文档详情

实验一 双边带调制.pptx

发布:2017-06-23约1.71千字共11页下载文档
文本预览下载声明
实验一 双边带调制; 实验目的;一、实验目的 1.掌握幅度调制(AM)中双边带调制(DSB-AM)的原理及MATLAB编程实现方法。 2.利用傅里叶变换之间的关系反映出信号的时域和频域之间的关系。 ;二、实验原理 幅度调制(AM)又成为线性调制,幅度调制是由调制信号去控制高频载波的幅度,使之随调制信号作线性变化的过程。DSB-AM是一种高调制效率的调制方式,其载波分量不携带任何信息,信息完全由边带传送。 幅度调制器的一般模型如图所示。其输出已调信号的时域和频域一般表达式为 式中 是载波信号,而 是消息信号。对以调信号进行傅里叶变换,得到DSB-AM信号的频域: ; 图1 DSB调制器的一般模型 式中 是 的傅里叶变换。显然,这种调制方式是将消息信号的频谱作了 的频移,并在幅度上乘以 。 ;三、实验内容 有限长度信号 将其调制在载波 上,假设 , , 1、求出已调制信号 的时域表达式。 2、导出 和 的频谱。 3、假定消息信号是周期的,周期 ,求在已调信号中的功率。 4、在3中,若噪声加到已调信号上,所得SNR是10dB,求噪声功率。 ;t0=.15; % signal duration ts=0.001; % sampling interval fc=250; % carrier frequency snr=20; % SNR in dB (logarithmic) fs=1/ts; % sampling frequency df=0.3; % 定义频率分辨率 t=[0:ts:t0]; % 定义采样点数据 snr_lin=10^(snr/10); % linear SNR % message signal m=[ones(1,t0/(3*ts)),-2*ones(1,t0/(3*ts)),zeros(1,t0/(3*ts)+1)]; %消息信号 c=cos(2*pi*fc.*t); % 载波信号 u=m.*c; % 已调信号 [M,m,df1]=fftseq(m,ts,df); % Fourier transform M=M/fs; % scaling [U,u,df1]=fftseq(u,ts,df); % Fourier transform U=U/fs; % scaling [C,c,df1]=fftseq(c,ts,df); % Fourier transform f=[0:df1:df1*(length(m)-1)]-fs/2; % 频率向量 signal_power=spower(u(1:length(t))); % power in modulated signal ;;;;
显示全部
相似文档