版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第七章线性码(二)7/31/20231
第七章线性码(二)7/25/20231第七章线性码(二)本节主要介绍线性码理论的一些基本知识,主要内容包括:线性码的译码方法线性码的重量分布7/31/20232第七章线性码(二)本节主要介绍线性码理论的一些基本第三节线性码的译码方法第三节线性码的译码方法应用线性码的校验矩阵,我们可以获得一种非常有效的线性码的译码方法。下面我们来介绍这种方法,即线性码的标准阵译码方法。为此,我们首先介绍一个概念。定义7.3.1设L是一个q元[n,k]线性码,H为它的校验矩阵。对任意,称为x的伴随式,记为S(x)。显然,设为H的行向量,则7/31/20233第三节线性码的译码方法第三节线性码的译码方法定义7.3.1第三节线性码的译码方法如果是一个线性码,则V(n,q)关于L的商空间定义为。集合称为L的陪集。商空间是Fq上的向量空间,它们的运算定义如下:a(x+L)=ax+L,(x+L)+(y+L)=(x+y)+L.而且x+L=y+L充分必要条件是。7/31/20234第三节线性码的译码方法如果第三节线性码的译码方法定理7.3.1设L是一个q元[n,k]线性码,H是它的校验矩阵,则属于同一个陪集的充分必要条件是它们的伴随式相同。定理7.3.2设L是一个线性码,H是它的校验矩阵,则最小距离译码等价于把收到的字x译成码字c=x-a,其中a是倍集x+L中具有最小重量的字,或a是与x具有相同伴随式并且重量最小的字。7/31/20235第三节线性码的译码方法定理7.3.1设L是一个q元[n,k第三节线性码的译码方法上述译码方法可以用列表的形式描述如下:
7/31/20236第三节线性码的译码方法上述译码方法可以用列表的形式描述如下:第三节线性码的译码方法表中的第一行为L中的所有码字,在V(n,q)选取一个不在第一行且具有最小重量的字a1,与第一行的每一个字相加得到第二行,它们构成a1+L。一般地,选取一个不在前i行中且具有最小重量的字ai,与第一行的每一个字相加得到i+1行,它们构成ai
+L。此过程一直进行到表中包含V(n,q)中所有的字。上述列表称为L的标准阵。第一列中的ai称为陪集头。如果收到的字x在表中的第j+1列,则x=cj+ai,对某个i。由于的ai取法,因此x译成ci=x-ai,即是包含x的那一列中最上边的码字。这种译码方法称为标准阵译码。
7/31/20237第三节线性码的译码方法表中的第一行为L中的所有码字,在V(n第三节线性码的译码方法由于每一行可以由它的元素的伴随式惟一决定,上述过程可以简化。我们只需列出陪集头和对应的伴随式。如果x是收到的字,计算它的伴随式xHT,确定有相同伴随式的陪集头ai,则x被译为c=x-ai。这种译码过程称为伴随式译码.7/31/20238第三节线性码的译码方法由于每一行可以由它的元素的伴随式惟一决第三节线性码的译码方法例7.3.1设L是一个二元[4,2]线性码,它的生成矩阵把G的第二行加到第一行,得到L的一个标准型的生成矩阵7/31/20239第三节线性码的译码方法例7.3.1设L是一个二元[4,2]第三节线性码的译码方法L的校验矩阵为L的标准阵为7/31/202310第三节线性码的译码方法L的校验矩阵为L的标准阵为7/25/2第三节线性码的译码方法如果x=1100是收到的字,查上表可知,1100译成1110。由陪集头和它们的伴随式列表如下:如果收到的字x=0001,计算它的伴随式xHT=01查上表知,它的陪集头为0100,因此,x被译为0001-0100=0101。
7/31/202311第三节线性码的译码方法如果x=1100是收到的字,查上表可知§7.4线性码的重量分布值得注意的是,对于一个q元[n,k]线性码,当n,k不是很大时,这种方法很有效。但当n,k很大时,工作量相当大,这种译码方法的效率不很高。§7.4线性码的重量分布
在本节里,我们将要讨论线性码的某种结构,并对线性码和它的对偶码建立一种联系,这就是我们将要重点介绍的MacWilliams恒等式。
7/31/202312§7.4线性码的重量分布值得注意的是,对于一个q元[n,k§7.4线性码的重量分布设L是一个q元[n,k]线性码,Ai表示L中重量等于i的码字个数,我们称为L的重量分布,而称多项式称为L的重量分布多项式。显然,7/31/202313§7.4线性码的重量分布设L是一个q元[n,k]线性码,§7.4线性码的重量分布例7.4.1(1)设L是二元[3,2]线性码,
L={000,011,101,110}.其对偶码
L和的重量分布多项式分别为(2)对于二元线性码L={00,11},其对偶码即L是自对偶的。因此,7/31/202314§7.4线性码的重量分布例7.4.1(1)设L是二元[§7.4线性码的重量分布一般来讲,对给定的码确定它的重量分布是一件困难的事件,但是对于线性码,MacWilliams恒等式使线性码L和它的对偶的重量分布建立了一种特殊的关系。我们下面主要介绍二元线性码的MacWilliams恒等式.引理7.4.1设L是一个二元[n,k]线性码,但,则对于任意,码L中使x·y等于0和1的码字个数相等。7/31/202315§7.4线性码的重量分布一般来讲,对给定的码确定它的重量分§7.4线性码的重量分布引理7.4.2设L是二元[n,k]线性码,,则引理7.4.3设,则7/31/202316§7.4线性码的重量分布引理7.4.2设L是二元[n,k§7.4线性码的重量分布定理7.4.1(二元线性码的MacWilliams恒等式)设L是一个二元[n,k]线性码,是它的对偶码,则定理7.4.2(q元线性码的MacWilliams恒等式)设L是一个二元[n,k]线性码,是它的对偶码,则7/31/202317§7.4线性码的重量分布定理7.4.1(二元线性码的§7.4线性码的重量分布例7.4.2把定理7.4.1应用到例7.4.1中。(1)
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 冀教 六下 英语 Unit 1《Lesson3 Let's Play》课件
- 浙教版信息技术 必修 2-3-网上资源检索-说课稿
- 2024年母亲节班会教案:感受母爱的伟大
- 2024自动化仪表在烟草行业的应用培训
- 人教版(2024新版)七年级上册英语Unit 4 My Favourite Subject素养评估 课件
- 数字创意产业的经济效益考核试卷
- 制糖业的技术创新与发展考核试卷
- 人体微生态系统研究与生物科技应用考核试卷
- 卫生材料的新技术与创新产品考核试卷
- 培养员工批判性思维能力的培训课程考核试卷
- 路面开槽施工方案
- 王洪图黄帝内经80课时讲稿
- 医院超融合测试报告
- 第6章 动车组回送作业《复兴号动车组司机操作及整备》教学课件
- 设备设施维护保养检查记录
- 个人借条电子版模板
- 《第四公民》影评解说文案-第四公民-为了自由和尊严
- 军事训练考核成绩登记表
- 电工安全培训教育记录
- 无线电管理法规与执法培训
- BIM大赛题库含答案
评论
0/150
提交评论