MATLAB实现卷积码编译码-.doc

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB实现卷积码编译码-

本科生毕业论文(设计) 题 目: 作者姓名: 学 号: 单 位: 指导教师: 年 月 日 目 录 前言 1 1. 纠错码基本理论 2 1.1纠错码基本理论 2 1.1.1纠错码概念 2 1.1.2基本原理和性能参数 2 1.2几种常用的纠错码 6 2. 卷积码的基本理论 8 2.1卷积码介绍 8 2.1.1 卷积码的差错控制原理 8 2.2卷积码编码原理 10 2.2.1 卷积码解析表示法 10 2.2.2 卷积码图形表示法 11 2.3 卷积码译码原理 15 2.3.1 卷积码三种译码方式 15 2.3.2 Viterbi译码原理 16 3. 卷积码编译码及MATLAB仿真 18 3.1 Matlab概述 18 3.1.1 Matlab的特点 19 3.1.2 Matlab工具箱和内容 19 3.2卷积码编码及仿真 20 3.2.1编码程序 20 3.3 信道传输过程仿真 21 3.4维特比译码程序及仿真 22 3.4.1 维特比译码算法解析 23 3.4.2 Viterbi译码程序 25 3.4.3 viterbi译码matlab仿真 28 3.4.4信噪比对卷积码译码性能的影响 28 3.4.5码率对卷积码译码性能的影响 30 3.4.6 约束长度对卷积码误码性能的影响 31 3.4.7回溯长度对卷积码误码性能的影响 32 3.4.8 判决方式对卷积码误码性能的影响 32 4. 结论及展望 34 4.1 结论 34 4.2展望 35 5. 结束语 36 参考文献 37 致谢 38 附录 39 摘要 在数字通信系统中,通常采用差错控制编码来提高系统的可靠性。不同码率、不同约束长度不同回溯长度性能得出结论。 Abstract In digital communication systems, error control coding is usually used to improve system reliability. Since P.Elias put forward the convolutional coding the first time, the coding is still showing strong vitality.,has become widely used in satellite communications, wireless communications and many other communication systemsas a kind of channel coding method. such as GSM, CDMA2000 and has been a wireless communication standards of IS-95. This article introduces the basic principles of error-correcting codes, mainly reasearch the principle of the convolutional code encoding and decoding and the algorithms.Through the matlab simulation, we study the performance of convolutional code, especilly the performance of the viterbi decoding with different bit rates, different Constraint length ,different traceback depthe and different decision types,compare and make conclusions. Keywords: convolutional codes, Viterbi, Matlab, bit error rate, the digital communication system MATLAB实现卷积码编译

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档