資源簡(jiǎn)介
本設(shè)計(jì)是用來(lái)產(chǎn)生m序列的。既有關(guān)于m序列的原理性概述,又有自己編的產(chǎn)生m序列的函數(shù)。已通過(guò)仿真。注釋詳盡。
代碼片段和文件信息
function?[mseq]=?m_sequence(fbconnection);
%?本程序根據(jù)給的生成多項(xiàng)式,來(lái)產(chǎn)生一個(gè)周期的m序列。
%?fbconnection以這樣的形式給出[0?0?1?0?0?0?0?0?0?1],左邊對(duì)應(yīng)低位。
n?=?length(fbconnection);
N?=?2^n-1;????????????????????????????????%?m序列的長(zhǎng)度
register?=?[zeros(1n?-?1)?1];????????????%?定義移位寄存器的初始狀態(tài)
mseq(1)=?register(n);?????????????????????%?m序列的第一個(gè)輸出碼元
for?i?=?2:N
????newregister(1)=?mod(sum(fbconnection.*register)2);??%寄存器與反饋的模2和????
????for?j?=?2:n
????????newregister(j)=?register(j-1);????%?寄存器整體右移1位
????end;
????register?=?newregister;???????????????%?移位后的寄存器
????mseq(i)?=?register(n);????????????????%?新的寄存器輸出
end
end
?屬性????????????大小?????日期????時(shí)間???名稱(chēng)
-----------?---------??----------?-----??----
?????文件????????705??2013-03-30?22:10??m_sequence.m
?????文件?????555008??2013-03-28?21:10??基于Matlab產(chǎn)生m序列.doc
-----------?---------??----------?-----??----
???????????????555713????????????????????2
評(píng)論
共有 條評(píng)論