版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、实验二(1小班) 连续波MATLAB实现姓名:买提阿布都拉奥布力喀斯木学号:PB一、实验目的掌握线性模拟调制信号的波形及产生方法掌握线性模拟调制信号的频谱特点掌握线性模拟调制信号的解调方法掌握线性模拟调制系统的MATLAB仿真实现二、实验原理1. AM调制AM信号的时域表示式:频谱:调制器模型如图1所示:图1 AM调制器模型AM的时域波形和频谱如图2所示:时域 频域图2 AM调制时、频域波形2. DSB-SC调制DSB信号的时域表示式频谱:DSB的时域波形和频谱如图3所示:时域 频域图3 DSB调制时、频域波形DSB的相干解调模型如图4所示:图4 DSB调制器模型3. SSB调制SSB信号的时
2、域表示式频谱:分为上边带和下边带,均为双边带的一半。三、实验内容(任选一)1.用matlab产生一个频率为1Hz,振幅为1的余弦信源,设载波频率为10Hz,A=2。AM系统中,当相干解调器输入信噪比为15dB时,系统各点的波形及其频谱,并对调制信号和解调信号进行比较分析。主程序:clc;clear all;close all;A=2; fc=10; t0=1;snr=input(input snr); dt=0.002 ;fs=1/dt; df = 0.02; t=0:dt:t0;Lt=length(t); snr_lin = 10(snr/10); m=cos(2*pi*t); L=2*mi
3、n(m);R=2*max(abs(m)+A;pause clffigure(1);subplot(321); plot(t,m(1:length(t); axis(0 t0 -R/2 R/2);xlabel(t); ylabel( 调制信号);subplot(322); M,m,df1,f=T2F(m,dt,df,fs); Bw_eq=signalband(M,df,t0); f_start=fc-Bw_eq;f_cutoff=fc+Bw_eq;plot(f,fftshift(abs(M) ;axis(-3 3 0 1.2);xlabel(f);ylabel(调制信号频谱);pause sub
4、plot(323); c=cos(2*pi*fc*t); plot(t,c);axis(0 t0 -1.2 1.2);xlabel(t);ylabel( 载波信号);subplot(324) C,c,df1,f=T2F(c,dt,df,fs);plot(f,fftshift(abs(C) ;axis(-20 20 0 1.2);xlabel(f);ylabel(载波信号频谱);pause subplot(325) u=(A+m(1:Lt).*c(1:Lt); plot(t,u); axis(0 t0 -R R);xlabel(t);ylabel(已调信号);subplot(326); U,u,
5、df1,f=T2F(u,dt,df,fs);plot(f,fftshift(abs(U) ;axis(-20 20 0 1);xlabel(f);ylabel(已调信号频谱); signal_power = power_x(u(1:Lt); noise_power=(signal_power*fs)/(snr_lin*4* Bw_eq) ;noise_std = sqrt(noise_power); noise = noise_std*randn(1,Lt); pausefigure(2);subplot(321); plot(t,noise); axis(0 t0 -R R);xlabel(
6、t);ylabel(噪声信号);subplot(322); noisef,noise,df1,f=T2F(noise,dt,df,fs); plot(f,fftshift(abs(noisef) ;axis(-15 15 0 1.2);xlabel(f);ylabel(噪声信号频谱); pause sam=u(1:Lt)+noise(1:Lt); subplot(323); plot(t,sam);axis(0 t0 -R R);xlabel(t);ylabel(信道中的信号);subplot(324); samf,sam,df1,f=T2F(sam,dt,df,fs); plot(f,fft
7、shift(abs(samf) ;axis(-20 20 0 1.2);xlabel(f);ylabel(信道中的信号频谱);H,f=bp_f(length(sam),f_start,f_cutoff,df1,fs,1); subplot(326); plot(f,fftshift(abs(H) ;axis(-20 20 0 1.2);xlabel(f);ylabel(带通滤波器 ); pause DEM = H.*samf; dem=F2T(DEM,fs); figure(3)subplot(321) plot(t,dem(1:Lt) axis(0 t0 -R R);xlabel(t);yl
8、abel(理想BPF输出信号);demf,dem,df1,f=T2F(dem(1:Lt),dt,df,fs); subplot(322)plot(f,fftshift(abs(demf); xlabel(f);axis(-20 20 0 1.2);ylabel(理想BPF输出频谱); pause subplot(323)plot(t,c(1:Lt);axis(0 t0 -1.2 1.2);xlabel(t);ylabel( 本地载波);subplot(324) C,c,df1,f=T2F(c(1:Lt),dt,df,fs);plot(f,fftshift(abs(C) ;axis(-20 20
9、 0 1.2);xlabel(f);ylabel(本地载波频谱);pause der=dem(1:Lt).*c(1:Lt); subplot(325) plot(t,der);axis(0 t0 -R R);xlabel(t);ylabel( 混频后的信号);subplot(326)derf,der,df1,f=T2F(der,dt,df,fs); plot(f,fftshift(abs(derf) ;axis(-30 30 0 1.2);xlabel(f);ylabel(混频后的信号频谱); pause figure(4)LPF,f=lp_f(length(der),Bw_eq,df1,fs
10、,2); subplot(322)plot(f,fftshift(abs(LPF); xlabel(f);axis(-15 15 0 2);ylabel( 理想LPF);pause DM = LPF.*derf; dm=F2T(DM,fs); subplot(323)plot(t,dm(1:Lt); axis(0 t0 -R R);xlabel(t);ylabel(LPF输出信号);dmf,dm,df1,f=T2F(dm(1:Lt),dt,df,fs); subplot(324)plot(f,fftshift(dmf); axis(-3 3 0 2);xlabel(f);ylabel(LPF
11、输出信号频谱); pause dmd=dm(1:Lt)-mean(dm(1:Lt);subplot(325)plot(t,dmd); axis(0 t0 -R/2 R/2);xlabel(t);ylabel( 恢复信号);dmdf,dmd,df1,f=T2F(dmd,dt,df,fs); subplot(326)plot(f,fftshift(dmdf); axis(-3 3 0 1.2);xlabel(f);ylabel( 恢复信号频谱);subplot(321); plot(t,m(1:Lt); axis(0 t0 -R/2 R/2);xlabel(t);ylabel(已调信号);子程序:
12、序列的傅立叶变换function M,m,df=fftseq(m,ts,df)%各参数含义与子函数T2F中的完全相同,完成fs = 1/ts;if nargin =2 n1 =0;else n1 = fs/df;end n2 = length(m);n = 2(max(nextpow2(n1),nextpow2(n2);M = fft(m,n);m = m,zeros(1,n-n2);df = fs/n;计算信号功率 function p=power_x(x)p=(norm(x).2)./length(x);信号从频域转换到时域function m=F2T(M,fs)m = real(ifft
13、(M)*fs; 信号从时域转换到频域 function M,m,df1,f=T2F(m,ts,df,fs)M,m,df1=fftseq(m,ts,df);f = 0:df1:df1*(length(m)-1) -fs/2; M=M/fs;带通滤波器 functionH,f=bp_f(n,f_start,f_cutoff,df1,fs,p) n_cutoff = floor(f_cutoff/df1); n_start = floor(f_start/df1); f = 0:df1:df1*(n-1) -fs/2; H = zeros(size(f);H(n_start+1:n_cutoff)
14、= p*ones(1,n_cutoff-n_start);H(length(f) - n_cutoff+1:length(f)-n_start) = p*ones(1,n_cutoff-n_start低通滤波器function H,f=lp_f(n,f_cutoff,df1,fs,p)n_cutoff = floor(f_cutoff/df1); f = 0:df1:df1*(n-1) -fs/2; H = zeros(size(f);H(1:n_cutoff) = p*ones(1,n_cutoff);H(length(f) - n_cutoff+1:length(f) = p*ones(1,n_cutoff);计算信号有效带宽function Bw_eq=signalband(sf,df,T
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026福建厦门航空有限公司博士后创新实践基地校园招聘考试备考题库及答案解析
- 2026年南平政和县公开选调教师、教研员14人考试参考试题及答案解析
- 2026湖南永州经开区招募青年见习大学生5人笔试备考试题及答案解析
- 2026重庆市仙桃数据谷人工智能训练师、内容审核专员招聘考试参考题库及答案解析
- 新冠疫情纪委监督制度
- 村支委成员监督制度汇编
- 村级扶贫资金监督制度
- 村项目资金使用监督制度
- 检察院持续式监督制度
- 每日餐厅质量监督制度
- 2024年湖南省高考历史试卷真题(含答案解析)
- 临时用电应急预案方案
- 13J104蒸压加气混凝土砌块板材构造
- 住房按揭借款合同
- 四年级四年级下册阅读理解20篇(附带答案解析)经典
- GB/T 17846-2024小艇电动舱底泵
- 2024地面用晶体硅光伏组件环境适应性测试要求第1部分:一般气候条件
- 洼田饮水试验评定量表
- 《煤气安全作业》培训教材
- 概率论与数理统计期末考试卷附答案
- 穴位注射水针专题宣讲
评论
0/150
提交评论