資源簡介
生成小m序列,可以直接運行生成小m序列,可以直接運行生成小m序列,可以直接運行生成小m序列,可以直接運行生成小m序列,可以直接運行
代碼片段和文件信息
%n=5(對應(yīng)5級移位寄存器)的m序列發(fā)生器?
%File:PNdemo.m?
function?[pndata]=PNdemo(pntapspninitial);?%registers為反饋線狀態(tài)c1-cn?
%?pntaps=[0?1?0?0?1];?
%?pninitial=[0?1?0?0?0?];?%寄存器的初始狀態(tài)?
N=length(pntaps);%寄存器個數(shù)?
pndata=zeros(12^N-1);?%寄存器輸出向量,長度為2^N-1,初始值設(shè)定為0?
pnregister=pninitial;?%設(shè)定寄存器的狀態(tài)為初始狀態(tài)?
n=0;?
kk=0;?
while?kk==0?
??????n=n+1;?
??????pndata(1n)=pnregister(11);?
??????feedback=rem((pnregister*pntaps‘)2);?%計算反饋值,對應(yīng)反饋系數(shù)為c0=1?
??????pnregister=[feedbackpnregis
- 上一篇:matlab下進行的凸輪輪廓線的設(shè)計
- 下一篇:澤尼克多項式表達式計算
評論
共有 條評論