汉明码的码长是特定的,二元码 的话 ,普通汉明码码长是(2^m-1),拓展汉明码码长正好是(2^m).(也就是2的整数次方减1和2的整数次方).多元码的话,就跟冗余r有关.比如p元汉明码的码长是(p^r - 1)/(p-1).
所以说汉明码的码长是可变的,但不是想多就是多少,而是要看你的编码方法,比如你所采用的生成矩阵.
汉明码的码长是特定的,二元码 的话 ,普通汉明码码长是(2^m-1),拓展汉明码码长正好是(2^m).(也就是2的整数次方减1和2的整数次方).多元码的话,就跟冗余r有关.比如p元汉明码的码长是(p^r - 1)/(p-1).
所以说汉明码的码长是可变的,但不是想多就是多少,而是要看你的编码方法,比如你所采用的生成矩阵.