及g(x)|C(x)

上述定理告诉了构造(n,k)循环码的方法如下: ① 对xn-1 (在二元域中等效于对xn+1)实行因式分解, 找出其中的(n-k)次因式。

② 以找出的(n-k)次因式为循环码生成多项式g(x),与信息多项式m(x)相乘,即得码多项式:C(x)= m(x) g(x)。

编码过程流程图:

2. 译码原理及其实现:

译码原理及其步骤

1) 有接收到的y(x)计算伴了随式s(x)。 2)

根据伴随式s(x)找出对应的估值错误图样。

3) 计算c^(x)=y(x)+e^(x),得估计码字。若c^(x)=

c(x),则译码正确,否则错误。

由于g(x) 的次数为n - k 次,g(x) 除E(x) 后得余式(即伴随式)的最高次数为n-k-1次,故S(x) 共

有2n-k

个可能的表达式,每一个表达式对应一个错误

格式。可以知道(7,4)循环码的S(x) 共有2(7-4)

= 8个可能的表达式,可根据错误图样表来纠正(7,4)循

环码中的一位错误。

解码过程流程图:

纠错能力及其接收向量:

由于循环码是一种线性分组码,所以其纠检错能力与线性分组码相当。而线性分组码的最小距离可用来衡量码的抗干扰能力,那么一个码的最小距离就与它的纠检错能力有关。

定理: 对于任一个(n,k)线性分组码,若要在码字内 (1) 检测

个错误,要求码的最小距离

d e 1;

(2) 纠正个错误,要求码的最小距离

d 2t 1;

(3) 纠正个错误同时检测

个错误,则

基于Matlab的循环码实验报告,基于MATLAB的循环码实验报告相关推荐

  1. 基于Matlab的循环码实验报告,基于matlab的循环码实验报告.doc

    基于matlab的循环码实验报告.doc 基于MATLAB循环码编码方法的应用叶俊(指导老师,刘丹平副教授)(重庆大学通信工程学院中国重庆400000)摘要任何两个相邻的循环码只有一位数字不同,因此循 ...

  2. matlab高中必修三数学模拟,基于MATLAB的模拟调制实验报告

    <基于MATLAB的模拟调制实验报告>由会员分享,可在线阅读,更多相关<基于MATLAB的模拟调制实验报告(19页珍藏版)>请在金锄头文库上搜索. 1.基于 MATLAB 的模 ...

  3. 电力系统matlab实验报告,基于matlab语言计算电力系统暂态稳定仿真程序实验报告.docx...

    基于matlab语言计算电力系统暂态稳定仿真程序实验报告 BeijingJiaotongUniversity 电力系统分析 暂态稳定分析实验 学院:电气工程学院 班级:xxxxxxxx 学号:xxxx ...

  4. matlab计算叶子的面积,基于MATLAB进行树叶面积测量实验报告

    <基于MATLAB进行树叶面积测量实验报告>由会员分享,可在线阅读,更多相关<基于MATLAB进行树叶面积测量实验报告(3页珍藏版)>请在人人文库网上搜索. 1.科学计算与数据 ...

  5. 实验matlab滤波器心得,实验报告基于MATLAB的数字滤波器设计

    <实验报告基于MATLAB的数字滤波器设计>由会员分享,可在线阅读,更多相关<实验报告基于MATLAB的数字滤波器设计(5页珍藏版)>请在人人文库网上搜索. 1.实验78 基于 ...

  6. matlab 2ask,(最新整理)基于MATLAB的2ASK和2FSK调制仿真(通信原理实验报告)

    <(最新整理)基于MATLAB的2ASK和2FSK调制仿真(通信原理实验报告)>由会员分享,可在线阅读,更多相关<(最新整理)基于MATLAB的2ASK和2FSK调制仿真(通信原理实 ...

  7. matlab复杂噪声产生实验报告,基于小波信号的噪声消除matlab实验报告.docx

    基于小波信号的噪声消除matlab实验报告.docx 南京师范大学物理科学与技术学院医用电子学论文论文名称:基于小波变换的心电信号噪声消除院系:物科院专业:电路与系统姓名:聂梦雅学号:12100204 ...

  8. 电路仿真matlab实验总结,基于matlab的boost电路仿真的实验报告分析.doc

    基于matlab的boost电路仿真的实验报告分析.doc Boost电路 1.实验名称:基于matlab的boost电路仿真的实验报告分析. 2.实验目的:学习matlab的基础知识和操作: 改变占 ...

  9. matlab信号分析实验报告,信号分析及处理实验报告(基于MATLAB).doc

    WORD 格式 整理 PAGE 学习 参考 资料 分享 武 汉 工 程 大 学 电气信息学院 专业班级 14通信3班 实验时间 12-16周周二上午 学生学号 1404200529 实验地点 4B31 ...

  10. 最小拍有纹波系统仿真实验Matlab,控制技术实验报告--基于Matlab的最少拍控制系统设计.doc...

    计算机控制技术 --基于Matlab的最少拍控制系统设计 学 院: 计算机科学与技术 班 级: 计科0902班 学 号: 姓 名: 指导老师: 日 期: 2012年12月10日 实验五 基于Matla ...

最新文章

  1. 命名实体识别学习笔记——使用Ltp
  2. 做出的C++选择以及背后的原因
  3. 一款jQuery满屏自适应焦点图切换特效
  4. ASP.NET MVC中同步与异步
  5. iview 可以选择当天 禁用_人脸识别刚要普及,怎么就被禁用了?|人脸识别|人脸信息|世超|rekognition...
  6. leetcode - 967. 连续差相同的数字(集合、递归、动态规划)
  7. 《用户故事与敏捷方法》阅读笔记三
  8. 学习日志---hbase学习(最大版本查询)
  9. eigrp 负载均衡和非负载均衡实验
  10. MATLAB2020安装教程
  11. sql server的增删改查语句
  12. 编程入门书籍:大学学习计算机基础必读 5 本经典入门书籍,收藏
  13. 【Paper-Attack】Graph Universal Adversarial Attacks: A Few Bad Actors Ruin Graph Learning Models
  14. Pettitt突变点检测
  15. Animated之实例篇
  16. 如何在Linux上玩游戏
  17. 最新域名防红V1.19版本+已经去授权
  18. C#获取字符串的拼音和首字母
  19. 硅原子重组纳米级芯片构想
  20. Windows微信文本压缩算法分析

热门文章

  1. JS实现css属性动画效果
  2. 干不掉的钉钉:从哪来,往哪去?
  3. 五个在线图形工具创建简单的设计元素
  4. [转]The Top 10 Attributes of a Great Programmer
  5. java apache.poi_Java Apache POI
  6. python刷抖音_用Python生成抖音字符视频!
  7. Windows 10系统永久关闭Windows Defender Antivirus防病毒程序方法
  8. 1 uC/OS工程目录
  9. 前端自动化测试工具:SlimerJS、phantomJS 和 CasperJS
  10. 项目Alpha冲刺Day4