任意阶平衡gold码的产生及其互相关性(代码).docVIP

  • 25
  • 0
  • 约4.22千字
  • 约 4页
  • 2018-02-24 发布于河南
  • 举报

任意阶平衡gold码的产生及其互相关性(代码).doc

任意阶平衡gold码的产生及其互相关性(代码)

clear all; n=input(请输入移位寄存器的级数n,n是大于等于2的整数,且n不能为4的倍数,为4的倍数不保证结果正确: );%五级移位% N=2^n-1;%周期为N% x=gfprimfd(n,all);%产生级数为n的本原多项式% [row,column]=size(x); if(n==2)%n为2是不能用下面求y的公式,作为特例直接写入% y=[1,1]; end if(n2) y=x(1:row,2:column);%本来是nXn矩阵,第一列都是1,不要了,现在是nX(n-1)矩阵% end m=zeros(row,N);%求出所有m序列% for r=1:row%从1到第row行% register7=[zeros(1,n-1),1];%寄存器7,表示移位寄存器的初态除了最后一位,其余全0% m(r,1)=register7(n);%m(r,1)是的第r行第一列的取值% for i=2:1:N%从2到N,连续取值% register8(1)=mod(sum(y(r,:).*register7),2);%移位寄存器的向量与反馈系数的向量点乘后,新向量的所有数模二加,得到一个数作为寄存器8的第一位% for j=2:1:n%从2到N,连续取值% register8(j

文档评论(0)

1亿VIP精品文档

相关文档