苏州电子商务网站开发公司,域名访问wordpress小图标不显示,昆山品牌网站,电子工程职业学院最小码距和检错纠错能力关系一、码距#xff1f;码距就是两个码字C1与C2之间不同的比特数。如#xff1a;1100与1010的码距为2;1111与0000的码距为4。一个编码系统的码距就是整个编码系统中任意(所有)两个码字的最小距离。若一个编码系统有四种编码分别为#xff1a;0000码距就是两个码字C1与C2之间不同的比特数。如1100与1010的码距为2;1111与0000的码距为4。一个编码系统的码距就是整个编码系统中任意(所有)两个码字的最小距离。若一个编码系统有四种编码分别为0000001111001111此编码系统中0000与1111的码距为4;0000与0011的码距为2是此编码系统的最小码距。因此该编码系统的码距为2。二、码距和检错纠错有何关联?首先大家要了解以下两个概念1.在一个码组内为了检测e个误码要求最小码距应该满足de12.在一个码组内为了纠正t个误码要求最小码距应该满足d2t1现在举个例子来说明这个问题假如我们现在要对AB两个字母进行编码。我们可以选用不同长度的编码以产生不同码距的编码分析它们的检错纠错能力。||--若用1位长度的二进制编码。若A1B0。这样AB之间的最小码距为1。合法码{0,1;非法码{0,1;根据上面的规则可知此编码的检错纠错能力均为0即无检错纠错能力。其实道理很简单这种编码无论由1错为0或由0错为1接收端都无法判断是否有错因为10都是合法的编码。||--若用2位长度的二进制编码可选用1100作为合法编码也可以选用0110作为合法编码。若以A11B00为例A、B之间的最小码距为2。合法码{11,00;非法码{01,10;根据上面的规则可知此编码的检错位数为1位无法纠错。因为无论A(11)或B(00)如果发生一位错码必将变成01或10这都禁用码组(非法码)故接收端可以判断为误码却不能纠正其错误。因为无法判断误码(01或10)是A(00)错误还是B(11)错误造成即无法判断原信息是A或B或说A与B形成误码(01