




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
东北电力大学
教案封皮开课单位理学院信息与计算教研室课程名称信息与编码授课教师常志文授课对象信息与计算专业121选用教材信息论与编码理论(沈世镒)总学时60(含课内实验10学时)课次15第6章第1~3节代数码理论的基本特点,码的定义与纠错检错能力。教学目的及要求教学目的及要求:掌握代数码的基本概念;掌握代数码的纠错与检错能力。教学重点处理安排教学重点:代数码的基本概念与纠错检错能力;处理安排:通过代数码的实例与相关理论来说明。教学难点处理安排教学难点:码的汉明距离、重量与最小距离的计算;处理安排:通过例题及练习题来巩固相关知识。教学方式、方法方式(手段):多媒体;方法:讲授法。教学内容及时间分配第一节课:6.1代数码理论的基本特点; 45分钟第二节课:6.2码的基本定义与纠错检错能力。 35分钟6.3编码理论的基本问题。 10分钟例题、练习题例题:结合相关概念给出例题。作业、思考题P140页6.1,6.2题备注第六章编码理论的基本知识6.1代数码理论的基本特点编码理论中具有以下特点。充分利用代数工具,把码的结构与编、译码算法用代数方法给以表达与计算。这里评价码好坏的标准与第一部分不同,第一部分信道编码定理的结合实际应用要求是消息传递误差要非常小。而第二部分对码好坏的评价只是纠错或检错能力。因此,代数码只能起到降低通信中的误差概率的作用,如果信道对信号传输本身的误差概率就很小,那么通过代数码 理论就可实现优质通结合实际应用信。代数码理论与通信工程密切结合,在有限域中的运算都可通过逻辑电路实现且编、译码运算还要求与通信实时、同步完成。因此,我们在学习代数码理论时不仅要注意它的袋鼠结构,还要注意它的计算复杂度。6.2码的基本定义与纠错、检错能力6.2.1码的基本定义定义6.2.1如果C为V(n,q)中的任一非空子集,那么称 C为q兀分组码,称结合实例计算n为分组长度,C中的每一个向量(或字串)为一个码字,如果|C|-M,那么称结合实例计算logMC为一个(q,n,M)码或q为元(n,M)码,该码的码率定义为 R=qqn定义6.2.2设x,yAV(n,q),那么x和y的汉明距离d(x,y)为x和y中不同n A0如果u—v的位置个数,因此d(x,y) d(X*)其中d(u,v)=」 才…而j二 」否则u,vAFq。由此看来,汉明距离函数d(x,y)是V(n,q)汉V(n,q)TN的映射,其中结合实例计算N为全体非负整数。我们以下记d(x)为x的汉明势,这是x中非另分量的个数。结合实例计算定理6.2.1如果d(x,y)是V(n,q)上的汉明距离函数,那么对任意x,y,z"(n,q),满足下列性质:⑴非负性:d(x,y)王O.d(x,y)=0的充分必要条件为x=y;⑵对称性:d(x,y)=d(y,x);(3)三角不等式:d(x,y)兰d(x,z)+d(y,x)。因此,具有汉明距离d(x,y)定义的V(n,q)是一个距离空间,又称为汉明空间。
对任何yV(n,q),就有一个x°•C使d(x°,y)乞d(x,y),对任何结合实例说明最小距离译码方法xC,这时有p(y|x°)_p(y|x),对任何x-C成立,我们称x°•C是y最大似然译码或最小汉明距离译码 。结合实例说明最小距离译码方法定义6.2.3设C是q元(n,q)码,如果存在一个下标集合〉二回七},使得码C去掉其他的n-k个位置所得字的全体为 Fq上长度为k的所有串的集合Fq(k),也就是5;=3广G丸…礼)风C} Fq(k)。那么码C称为具有k个信息位的q元系统码。集合岳以儿}称为信息位,其余n-k个位置称为校验位或冗余度。如果信源信息可以表示成 Fq上长度为k的所有串的集合Fq",则一个具有k个信息位的q元系统码可以把每一个信源信息在保持不变的条件下嵌入一个码字,下面举例说明。例6.2.2二元码C={0000,0110,1001,1010}是系统码。系统码与检错码关系。上例中的编码方法称为系统编码,它的译码过程很简单,我们可以直接从码字的信息位上中读出信源字符。系统码与检错码关系。例6.2.3二元码C={000.100.010.001}不是系统码。6.2.2码的检错和纠错能力检测码和纠错码就是一个码在信息传递时可以自动发现与纠正差错。这种检测和纠错能力与码的最小距离有关,我们在下文中详细叙述。定义6.2.4设C是一个(n,M)码,码C的最小距离定义为d(C)二min{d(x,y)|x,yC,x=y}。我们用(n,M,d)表示码长为n,大小为M,最小距离为d的码。纠错能力好坏直接关系到码的实用性。定义6.2.5如果对码C中每一个码字,当发生至多t个(至少一个)错误时,所产生的字表示码字,则称码C为可检查码;如果能检查t个错误而不能检查t+1个错误,则称码C为恰好可检查t个错误的检错码。纠错能力好坏直接关系到码的实用性。由码的检错性定义可得对任何 C,与任何y血,如果d(x,y)乞t那么y必不在C中,因此有以下定理成立。定理6.2.2码C恰好可检查t个错误的充分必要条件为d(C)=t+1。定义6.2.6如果对码C采用最小距离译码时,它可以纠正码 C中任何一个与码字x距离小于或等于t个错误,则称码C为可纠正t个错误的纠错码;如果C能纠正t个错误而不能纠正t+1个错误,则称码C为恰好可纠正t个错误的纠错码。根据定义,恰好可纠正t个错误的纠错码 可以纠正不多于t的个错误,码给出实例计算。的最小距离与纠错性能有如下关系。给出实例计算。定理6.2.3码C恰好可纠正t个错误的充分必要条件为 d(C)=2t+1或2t+2。
n—1推论6.2.1d(C)=d的充分必要条件是码C恰好可纠正D个错误。纠错码进
步结论。-2—纠错码进
步结论。/r
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 课题申报立项书怎么写
- 课题结题申报书范文
- 篮球课题申报书
- 产权保护合同范本
- 法医类的课题申报书
- 教学课题项目申报书样板
- 合同范本搜索平台
- 五金标准件合同范本
- 德育研究课题申报书模板
- 医院厨房外包合同范本
- 山东省义务教育地方课程安全教育课程实施指导意见
- DL-T 736-2021 农村电网剩余电流动作保护器安装运行规程
- SB/T 10439-2007酱腌菜
- GB/T 33644-2017数控板料折弯机精度
- GB/T 32434-2015塑料管材和管件燃气和给水输配系统用聚乙烯(PE)管材及管件的热熔对接程序
- GB/T 17888.3-2020机械安全接近机械的固定设施第3部分:楼梯、阶梯和护栏
- 产品质量承诺及保障措施-产品质量承诺
- 高考语文文化常识之天文历法课件
- 长短桩组合桩基础的分析
- 《英语阅读4》课程教案(下)
- 金坛区苏科版二年级心理健康教育第1课《我喜欢我自己》课件(定稿)
评论
0/150
提交评论