社区
软件水平考试
帖子详情
如何计算校验码中码距?
fuladuo
2004-04-08 08:31:21
如:海明码中信息位为4,校验位为3,请问如何计算该码中的码距?
...全文
1077
12
打赏
收藏
如何计算校验码中码距?
如:海明码中信息位为4,校验位为3,请问如何计算该码中的码距?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yjjbmk
2004-04-24
打赏
举报
回复
码距,就是逐位比较,看有几个位不同,比如1001和0011,则二者码距为2。计算海明码,要记住海明不等式,能发现并纠正1位错,设数据位为k,校验位为r,则2^r-1>=k+r,该海明码码距为3,表明要参加2组奇偶校验并至少影响2个校验位;若能发现2位错,且纠正1位错,则:
2^(r-1)>=k+r,码距是4,表明至少要参加3组奇偶校验并至少要影响3个校验位。若楼主能记住上面内容,那么就能作关于海明码的题目了。如楼主的题目:k=4,r=3,经计算得知符合海明不等式2^r-1>=k+r,故码距是3。
cky770931
2004-04-23
打赏
举报
回复
0100
0011
把它们相对应的位置作比较。其中有3个位置的它们的数是不同的。计算不同的位的个数即为码距了。所以这两个码字的码距是3吧~~~~~~
fuladuo
2004-04-22
打赏
举报
回复
那0100和0011怎么解?
tonybaobao
2004-04-18
打赏
举报
回复
具体定义我现在不知道该怎么表达,举个例子吧!
BCD码,0010和0011,两个数差1,这个最小的差距,就是码距。所以说BCD码没有纠错和检错功能,因为根据定义,码距减1才是检错位数,所以BCD码具有1-1=0位检错,所以更加没有纠错功能了。
xta
2004-04-17
打赏
举报
回复
所以N=4和K=3是满足此条件的最小值
chlputi
2004-04-17
打赏
举报
回复
我学过的,但是不记得了,宝宝说的只是海明码中的关系,不是码距的定义
tonybaobao
2004-04-17
打赏
举报
回复
设信息位为n,码距为k,则2^k>=k+n+1
csdnyxd
2004-04-17
打赏
举报
回复
顶了再说。
lyt317
2004-04-12
打赏
举报
回复
看《程序员教程》,清华大学出版社。p16页,介绍的很详细。只要认真看都能看懂。
一生有爱1980
2004-04-09
打赏
举报
回复
学习
cky770931
2004-04-08
打赏
举报
回复
校验码难懂啊。。。。。
klbt
2004-04-08
打赏
举报
回复
学习,up
基于容量的混沌多址传输系统设计
作为基于Walsh码的多址差分混沌移位键控(DCSK-WC)的增强版本,差分DCSK-WC(DDCSK-WC)得益于更好的错误性能和更强的抵抗多径衰落信道
中
码间干扰的鲁棒性。 本文将Bahl-Cocke-Jelinek-Raviv(BCJR)解码算法应用于DDCSK-WC的检测,以形成DDCSK-WC-BCJR。 理论分析和仿真结果表明,相对于常规的广义最大似然检测器,BCJR检测器具有显着的性能提升,同时保持了硬件复杂度几乎不变。 为了进一步提高性能,在DDCSK-WC-BCJR系统
中
加入了基于原型的低密度奇偶校验通道代码,以构建串行级联编码方案。在多径衰落信道上的DDCSK-WC-BCJR系统
中
效果不佳。 为了解决这个问题,在改进的外部信息传输分析的帮助下,设计了一个新的原型代码。 所提议的代码具有从系统容量极限到1.0 dB之内的解码阈值间隙。 此外,在实际的UWB信道上,说明了使用Protograph编码的DDCSK-WC-BCJR体系结构的性能优势。 更重要的是,所提出的方案不需要信道状态信息,就像未编码的DCSK方案一样,这使其对于低成本和低复杂度的无线通信应用极为有前途。
奇偶
校验码
的
码距
为什么是2?
奇偶
校验码
的
码距
是2的原因。
校验码
中
码距
与纠错能力的关系
纠错编码的基本原理 1、 基本概念 为了方便对差错编码原理进行叙述下面先介绍一些基本术语。 1、 信息码元——指进行差错编码前送入的原始信息编码。 2、 监督码元——指经过差错编码后在信息码元基础上增加的冗余码元。 3、 码字组——由信息码元和监督码元组成的具有一定长度的编码组合。 4、 码集——不同信息码元经差错编
码距
与检错错位数、纠错位数的关系
码距
:任意两个合法编码间不同的二进制位数的最小值。最小
码距
0011和0001的
码距
为1,一位错时无法识别。
码距
的
计算
:两个编码按位异或后1的个数 =
码距
110异或101 = 011 1的个数为2,所以
码距
为2
码距
越大,抗干扰能力,纠错能力越强,数据冗余越大,编码效率越低。 奇偶校验 最小
码距
为2 海明码 最小
码距
为3 比如: 用0表示√,用1表示×(
码距
为1),这时候如果1在传输过程
中
变成了0,是没有办法检错的。 用00表示√,用11表示×(
码距
为2),这时候00在传输过程
中
变成了
计算
机组成原理--数制与编码(
校验码
,CRC,汉明码详解)
一、定点数的表示 1.原码表示范围: 符号位和数据为i相对独立 N位原码表示范围: 二进制形式: [1111…11,01111…111] 整数: [−(2n−1−1),2n−1−1][-(2^{n-1}-1),2^{n-1}-1][−(2n−1−1),2n−1−1] 共计:2n−12^n-12n−1 小数: [−(1−2−(n−1)),1−2−(n−1)][-(1-2^{-(n-1)}),1-2^...
软件水平考试
2,948
社区成员
22,580
社区内容
发帖
与我相关
我的任务
软件水平考试
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
复制链接
扫一扫
分享
社区描述
就计算机等级考试、软件初、中、高级不同级别资格考试相关话题交流经验,共享资源。
c1认证
c4java
c4前端
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章