为什么纠正n个误码,码距要2倍再加1
发布网友
发布时间:2023-05-28 19:53
我来回答
共1个回答
热心网友
时间:2024-12-03 18:58
这样才可以保证距离最近的才是正确值。所以如果你是基于最短距离找原编码,那距离只能是2t+1或更高。在光通信双方中,发送信号的一方假设发送的是1010,可是接收方收到的却是1011。1010和1011对比,最后一个数字由0变成了1,那么最后一个数字1就是错误的数字(本应该是0),即误码。两个码组对应位上数字的不同位的个数称为码组的距离,简称码距,又称海明(Hamming)距离。码距是编码*里的一个概念。两个代码之间不同位的个数称为这两个码字间的距离。对于一个编码*,将其中所有的合法码字的最小距离值称为这个编码*的码距。而校验码的目的就是为了扩大码距,通过校验规律来识别错误代码。