- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
通信原理课程设计
姓名______学号____班级_____
目录
一、目录 2
二、任务书… 3
三、具体内容及要求 4
题目一 4
题目内容 4
设计思想或方法 4
实现的功能或方法 4
程序流程图 4
程序代码 5
仿真框图 5
模块描述及参数设置 5
结果运行 10
结果分析 11
题目二 11
题目内容 11
设计思想或方法 11
3.2.2程序流程图… 12
程序代码 13
仿真框图 13
模块描述及参数设置… 14
结果运行 20
结果分析 20
题目三 20
题目内容 20
设计思想或方法… 20
程序流程图… 21
程序代码 21
结果运行 23
结果分析 23
四、心得与体会… 23
五、参考文献… 23
《通信原理课程设计》任务书
一、目的和要求:
要求学生在熟练掌握MATLAB和simulink仿真使用的基础上,学会通信仿真系统的基本设计与调试。并结合通信原理的知识,对通信仿真系统进行性能分析。二、实验环境
PC机、Matlab/Simulink
三、具体内容及要求
试用Matlab/Simulink研究BPSK在加性高斯白噪声信道下的误码率性能与信噪比之间的关系;
试用Matlab/Simulink研究BPSK+信道编码(取汉明码)在加性高斯白噪声信道下的误码率性能与信噪比之间的关系;分析不同码率对误码率性能的影响。
试用Matlab编程实现HDB3码的编解码过程,并画出110100000011100000010的原始、编码和解码图形。
四、提交设计报告
内容包括:
系统的基本原理框图以及每一个模块的作用;
系统Simulink仿真过程中,每一个用到的模块中主要参数的意义;
仿真系统参数的设定和设定的依据;
仿真系统参数改变时,给仿真结果带来的影响(如高斯白噪声信道的信噪比增加,则误码率减小);
仿真程序(需要加注释)。
仿真的结果(波形,误码率等)。
五、主要参考文献及资料
邵玉斌.Matlab/Simulink通信系统建模与仿真实例分析.清华大学出版社2008年李贺冰等,Simulink通信仿真教程,国防工业出版社,2006年5月。
、题目一
、题目内容
试用Matlab/Simulink研究BPSK在加性高斯白噪声信道下的误码率性能与信噪比之间的关系;
、设计思想或方法
先用Simulink建立BPSK在加性高斯白噪声信道(无突发干扰)下的仿真模型,设置好每个模块的参数,编写主程序实现BPSK的输入,在程序运行过程中调用BPSK仿真模型,然后用BitErrorRate取在加性高斯白噪声信道下的误码率,最后画出BPSK在加性高斯白噪声信道下的误码率性能与信噪比之间的关系。
、实现的功能说明
通过调用已建立的BPSK在加性高斯白噪声信道(无突发干扰)下的仿真模型,利用Matlab编程分析BPSK在加性高斯白噪声信道(无突发干扰)的误码率性能。
、程序流程图
、程序代码
x=0:20;
y=x;
holdoff;%取消原来的图M=2
fori=1:length(x)
SNR=x(i);%信道的信噪比依次取x中的元素
sim(untitled1); %运行仿真程序,得到的误比特率保存在工作区变量
BitErro中rRatey(i)=mean(BitErrorRate);%计算BitErrorRate的平均值作为本次仿真的误
特率
End
semilogy(x,y,k,LineWidth,2);%对y取对数画图holdon;
xlabel(高斯白噪声信道中的SNR);ylabel(误码率);
title(BPSK的误码率曲线);holdon;
gridon;%画网格
、仿真框图
、模块描述及参数设置
RandomIntegerGenerator(随机整数发生器)
模块描述:采用该模块产生随机的二进制随机信号作为系统的信源。
模块参数:Initialseed:随机数种子,不同的随机数种子通常产生不同的序列。Sampletime:抽样时间,表示输出序列中每个二进制符号的持续时间。Frame-basedoutputs:选种表示输出为帧格式,否则输出数据流。Samplesperframe:只有当Frame-basedoutputs选种后才可编辑此参
数,它表示输出一帧中包含的抽样点数。此处表示1帧由10000个比特组成。
Outputdatatype:输出数据类型。
别
别SouroeBlockParaimet,e「s:Random沁
文档评论(0)