matlab
文章平均质量分 60
pengshuai2010
这个作者很懒,什么都没留下…
展开
-
求线性分组码的标准阵的matlab程序
信息论作业里有求线性分组码的标准阵的题目。手算太过繁琐,而且容易出错。在matlab里没有找到现成的函数,于是自己写了一个。 构造标准阵的步骤如下: 1.将2^k个码字排成一行,全零码字排在第一列。其余的(2^n-2^k)个非码字向量构成集合E。 2.从集合E中取一个重量最小的向量e置于下一行第一列,作为陪集首。对任意码字ci,将e+ci置于ci下方。如此构造出下一行。 3.从E中删去原创 2013-05-10 22:55:38 · 3889 阅读 · 0 评论 -
GF(2)域求两多项式的最大公因式
信息论作业中有一道题目要求判断两个生成函数g1(x)和g2(x)构成的(2,1,m)卷积码是否为恶性卷积码。解题的关键是判断两多项式g1(x)和g2(x)是否有非常数的公因式。一种办法是:在GF(2)域上求两多项式的最大公因式。若最大公因式不是常数,则两多项式构成的卷积码是恶性卷积码。 在matlab的help文件里查了下,没有找到现成的GF(2)域求两多项式最大公因式的函数,于是自己动手写了一原创 2013-05-14 00:12:54 · 5005 阅读 · 0 评论 -
matlab 2013a选择VS 2012 作为mex compiler时会出现的bug
如果选择Microsoft Visual Studio 2012作为matlab 的mex 编译器,在编译simulink时可能会出现"Unable to locate a C-compiler required by Stateflow and MATLAB Function blocks. Use 'mex -setup' to select a supported C-compiler."的原创 2013-12-10 18:43:42 · 3273 阅读 · 0 评论