生成m序列与gold序列.doc
- 文档编号:126371
- 上传时间:2022-10-04
- 格式:DOC
- 页数:3
- 大小:49.50KB
生成m序列与gold序列.doc
《生成m序列与gold序列.doc》由会员分享,可在线阅读,更多相关《生成m序列与gold序列.doc(3页珍藏版)》请在冰豆网上搜索。
一、生成m序列
function[mseq]=m_sequence(fbconnection);
n=length(fbconnection);
N=2^n-1;%m序列的长度
register=[zeros(1,n-1)1];%定义移位寄存器的初始状态
mseq
(1)=register(n);%m序列的第一个输出码元
fori=2:
N
newregister
(1)=mod(sum(fbconnection.*register),2);%寄存器与反馈的模2和
forj=2:
n,
newregister(j)=register(j-1);
end;
register=newregister;%移位后的寄存器
mseq(i)=register(n);%新的寄存器输出
end
clearall;
closeall;
clc;
fbconnection=[00101];%输入本原多项式系数,从C1开始
m_sequence=m_sequence(fbconnection);
stem(m_sequence);%对m序列绘图
axis([035-0.21.2]);
gridon;
二、生成gold序列
functiongoldseq=g_sequence(connection1,connection2);
msequence1=m_sequence(connection1);%生成第一个m序列
msequence2=m_sequence(connection2);%生成第二个m序列
N=2^length(connection1)-1;%gold序列长度
fori=1:
N;
s=mod(msequence1+msequence2,2);%两个m序列模二加产生gold序列
goldseq=s;
end
clearall;
closeall;
clc;
connection1=[000011];
connection2=[100111];
goldseq=g_sequence(connection1,connection2);
stem(goldseq);
axis([065-0.21.2]);
gridon;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 生成 序列 gold