欢迎来到天天文库
浏览记录
ID:59484005
大小:425.50 KB
页数:39页
时间:2020-09-13
《MATLAB基础与实例进阶-14PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第14章MATLAB通信系统仿真【学习目标】了解数字通信系统基本概念掌握数字调制/解调及其仿真掌握信道编码/译码及其仿真2021/7/281.第14章MATLAB通信系统仿真数字通信系统基本概念14.1数字调制/解调及其仿真14.2信道编码/译码及其仿真14.3典型数字通信仿真实例14.42021/7/282.14.1数字通信系统基本概念2021/7/283.14.2数字调制/解调及其仿真14.2.1脉冲幅度调制(PAM)信号14.2.2相位调制(PSK)信号14.2.3频率调制信号14.2.4连续相位调制信号2021
2、/7/284.1.脉冲幅度调制(PAM)信号2021/7/285.1.脉冲幅度调制(PAM)信号参数名称参数值M-arynumber(M维数)4Initialseed(初始化种子)37Sampletime(采样时间)0.01RandomIntegerGenerator(随机整数发生器)的主要参数M-PAM调制和解调器的主要参数参数名称参数值M-arynumber(M维数)4Minimumdistance(最小距离)2Constellationordering(星座顺序)Binary2021/7/286.1.脉冲幅度调制
3、(PAM)信号AWGNChannel(高斯白噪声信道)的主要参数Discrete-TimeScatterPlotScope(离散时间星座仪)的主要参数参数名称参数值Initialseed(初始化种子)67Es/No(dB)(信噪比)25Symbolperiod(符号周期)1参数名称参数值Samplespersymbol(每符号采样)1Offset(samples)(偏置)0Pointsdisplayed(显示点数)1000Newpointsperdisplay(每次显示的新迹)5002021/7/287.1.脉冲幅度调
4、制(PAM)信号ErrorRateCalculation(误码率计算)的主要参数参数名称参数值Receivedelay(接收延迟)0Computationdelay(计算延迟)0Computationmode(计算模式)EntireframeOutputdata(输出数据)port2021/7/288.2.相位调制(PSK)信号2021/7/289.2.相位调制(PSK)信号M-PSKModulatorBaseband(M-PSK基带调制器)的主要参数参数名称参数值M-arynumber(M维数)8Phaseoffse
5、t(rad)(相位偏差)pi/8Constellationordering(星座顺序)BinaryInputtype(输入类型)Integer2021/7/2810.3.频率调制信号2021/7/2811.3.频率调制信号BernoulliBinaryGenerator(伯努利二进制随机数产生器)的主要参数参数名称参数值Probabilityofazero(0出现的概率)0.5Initialseed(初始化种子)61Sampletime(采样时间)0.1Frame-basedoutput(基于帧输出)使能Samples
6、perframe(每帧采样数)10M-FSKModulatorBaseband(MFSK基带调制器)的主要参数参数名称参数值M-arynumber(M维数)4Inputtype(输入类型)BitSymbolsetordering(符号顺序)BinaryFrequencyseparation(Hz)(频率间隔)10Phasecontinuity(相位连续性)DiscontinuousSamplespersymbol(每符号采样数)162021/7/2812.4.连续相位调制信号2021/7/2813.4.连续相位调制信号
7、GMSKModulatorBaseband(GMSK基带调制器)的主要参数参数名称参数值Inputtype(输入类型)BitBTproduct(BT乘积)0.3Pulselength(symbolintervals)(符号间隔)3Symbolprehistory(符号前史)1Phaseoffset(rad)(相位偏置)0Samplespersymbol(每符号采样数)162021/7/2814.14.3信道编码/译码及其仿真14.3.1线性分组码14.3.2循环码14.3.3卷积码2021/7/2815.1.线性分组码
8、MATLAB中使用encode、decode可以实现线性分组码的编译码。encode函数的语法形式如下:code=encode(msg,n,k,'linear/fmt',genmat)code=encode(msg,n,k,'cyclic/fmt',genpoly)code=encode(msg,n,k,'hamming/fmt'
此文档下载收益归作者所有