摘要: 第一产业、第二产业、第三产业是20世纪30年代以来,对社会产业结构的一种划分。参考百度和知网,我国的分类大致如下: 第一产业提供生产物资材料,包括农业、林业、种植业、水产养殖业、渔业等。第二产业是指加工产业,包括制造业、纺织业、 采掘业、建筑业、电力、煤气、自来水等。第三产业是指第一、第二产业以外的 阅读全文
posted @ 2017-10-03 16:11 strchn 阅读(1248) 评论(0) 推荐(0) 编辑
摘要: % reduce leading zeros with rx ind3= find(rx~=0, 1, 'first'); if (isempty(ind3)) rx= gf(0, m, f0); else rx= rx(ind3: end); end% rx= rx(ind3: end); g0_ 阅读全文
posted @ 2017-09-30 10:37 strchn 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 1、赋值后不能立即输出,而需要停顿。x= 3 不能输出显示,而 x= 3; x 可以显示。 2、可以用分号连续书写多行。 3、矩阵可以用 mtx[i, j]引用,但是行列号通常从0开始,维度n, m会声明成0: n, 0: m. Sage中的命令可以用 Shift+ Enter执行。和Mathema 阅读全文
posted @ 2017-08-19 10:40 strchn 阅读(1885) 评论(0) 推荐(0) 编辑
摘要: 在Matlab中使用save和load命令时,可能会出现变量名出错的问题。 如: save('A1.mat', 'A1'); load('A1.mat', 'A1'); 如果程序中还有名为a1的变量名,则很可能会与A1冲突,将A1变量直接视为a1存储,导致 a1错误,A1消失。 上述问题或者来自于M 阅读全文
posted @ 2017-08-03 15:58 strchn 阅读(1101) 评论(0) 推荐(0) 编辑
摘要: 在思考、查阅subcode时,我发现Magma,Sage Math软件都提供了具体的命令和例子,对subcode的认识比较具象。 例如:Sage Math中有如下命令: C1 = codes.HammingCode(GF(2), 3)G1 = C1.generator_matrix()G2 = G1 阅读全文
posted @ 2017-07-25 09:28 strchn 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 子码(subcode)的概念来自信息编码,不太容易理解。通常是子域编码(subfield subcode),也可以扩展到子空间编码(subspace subcode). 子空间或者子域编码的一个基本想法是:它的最小距离不低于原来码的最小距离。实际上,它的最小距离会比原来码的距离更大,如图1所示。注意 阅读全文
posted @ 2017-07-16 19:45 strchn 阅读(296) 评论(0) 推荐(0) 编辑
摘要: RS码便于纠突发错误。所谓突发错误,是指burst errors. 即一长串连续位出错。例如 0011XXXX1010. 其中X表示出错。如果是GF(2^4)中定义的RS码,则可以由一个符号错误纠正。 实际上,所谓的突发错误通常不止于此,而是连续几十位的错误,如:0011XXXX0XXXXXXXXX 阅读全文
posted @ 2017-07-08 11:21 strchn 阅读(2623) 评论(1) 推荐(0) 编辑
摘要: 从二扩域元素到整数的转换可以通过反向查询实现。 function [ y ] = gft2int(x, m, dfp ) i= 0;y0= gf(0, m, dfp); % default prim_poly is usedy= y0; % initialize return value for i 阅读全文
posted @ 2017-06-17 12:09 strchn 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 通常的逆矩阵可以用高斯消去法计算。十分有效。还可以使用LU分解,QR分解等。 二扩域中的逆矩阵则不同。看似简单,其实有别:它的所有元素定义在GF(2^m)中。从理论来看,似乎也可以用高斯消去法,只是计算规则 需要按照GF(2^m)中的运算规则。 二扩域下的矩阵与通常的矩阵一样,可以定义行列式。行列式 阅读全文
posted @ 2017-06-17 11:56 strchn 阅读(1168) 评论(0) 推荐(0) 编辑
摘要: 二扩域GF(2m)中,通常用异或定义加法(+)。与此同时,在部分数学软件中,出于减少习惯错误的考虑,减法被当成和加法一样 处理。 其实,异或相对的运算是同或,应当用同或来表征减法(-)。这样一来,减法就不会显得很无聊的冗余,而是很需要。这个想法是 在调研线性反馈移位寄存器(LFSR)产生的。 阅读全文
posted @ 2017-05-03 08:55 strchn 阅读(596) 评论(0) 推荐(0) 编辑