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