




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1洗手洗手设计内容及要求洗手基于MATLAB产生M序列洗手要求BEEF洗手1通过MATLAB编程产生M序列的产生原理及其产生方法。洗手洗手2对特定长度的M序列,吃饭分析其性质,吃饭及其用来构造其它序列的方法。洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手2洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手第二章M序列设计方案的选择洗手21方案一洗手MATLAB编程非常简单,吃饭无需进行变量声明,吃饭可以很方便的实现M序列。洗手洗手22方案二洗手洗手图21SIMULINK实现M序列洗手洗手SIMULINK是MATLAB最重要的组件之一,吃饭它提供了一个动态系统建模,吃饭仿真和综合分析的集成环境。洗手在此环境中无需大量书写程序,吃饭而只需通过简单直观的鼠标操作,吃饭就可构造出复杂的系统。洗手SIMULINK具有适应性广,吃饭结构及流程清晰及仿真精细等优点,吃饭基于以上优点,吃饭SIMULINK已被广泛的运用到控制理论和数字信号处理的复杂仿真和设计。洗手洗手通过比较方案一和方案二,吃饭发现方案一的有点具有通用性而方案二利用MATLAB的SIMULINK直接搭建模块,吃饭在移位寄存器较少的情况下利用此方法比较简单,吃饭可是当移位寄存器的个数增多时,吃饭要搭建那么多的模块就显的很繁琐了,吃饭缺乏通用性,吃饭因此本次实验选择方案一。洗手洗手洗手M序列的产生及性质洗手洗手31M序列的产生原理、BEEF结构及产生洗手3M序列是最长线性反馈移位寄存器序列的简称,吃饭M序列是由带线性反馈的移位寄存器产生的。洗手洗手由N级串联的移位寄存器和反馈逻辑线路可组成动态移位寄存器,吃饭如果反馈逻辑线路只由模2和构成,吃饭则称为线性反馈移位寄存器。洗手洗手带线性反馈逻辑的移位寄存器设定初始状态后,吃饭在时钟触发下,吃饭每次移位后各级寄存器会发生变化,吃饭其中任何一级寄存器的输出,吃饭随着时钟节拍的推移都会产生一个序列,吃饭该序列称为移位寄存器序列。洗手洗手N级线性移位寄存器的如图31所示BEEF洗手洗手A洗手洗手洗手洗手图31N级线性移位寄存器洗手洗手图中CI表示反馈线的两种可能连接方式,吃饭CI1表示连线接通,吃饭第NI级输出加入反馈中;BEEFCI0表示连线断开,吃饭第NI级输出未参加反馈。洗手洗手因此,吃饭一般形式的线性反馈逻辑表达式为洗手表达式31洗手将等式左边的AN移至右边,吃饭并将ANC0ANC01带入上式,吃饭则上式可以写成洗手表达式32洗手定义一个与上式相对应的多项式洗手表达式33洗手其中X的幂次表示元素的相应位置。洗手该式为线性反馈移位寄存器的特征多项式,吃饭特征多项式与输出序列的周期有密切关系。洗手当FX满足下列三个条件时,吃饭就一定能产生M序列BEEF洗手FX是不可约的,吃饭即不能再分解多项式;BEEF洗手F(X)可整除XN1,吃饭这里P2N1;BEEF洗手F(X)不能整除XN1,吃饭这里QQ洗手满足上述条件的多项式称为本原多项式,吃饭这样产生M序列的充要条件就变成了如何寻找本原多项式。洗手洗手4洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手32M序列的基本性质洗手洗手均衡性。洗手在M序列一个周期中1的个数比0要多1位,吃饭这表明序列平均值很小。洗手洗手M序列与其移位后的序列模2相加,吃饭所得的序列还是M序列,吃饭只是相位不同而已。洗手例如BEEF1110100与向又移3位的序列1001110相对应模二相加后的序列为0111010,吃饭相当于原序列向右移一位后的序列,吃饭仍为M序列。洗手洗手M序列发生器中移位寄存器的各种状态,吃饭除全0状态外,吃饭其他状态只在M序列中出现一次。洗手洗手M序列发生器中,吃饭并不是任何抽头组合都能产生M序列。洗手理论分析指出,吃饭产生的M序列数由下式决定BEEF洗手表达式34洗手5其中(X)为欧拉数。洗手例如5级移位寄存器产生31位M序列只有6个。洗手洗手M序列具有良好的自相关性,吃饭其自相关系数BEEF洗手表达式35洗手从M序列的自相关系数可以看出M序列是一个狭义伪随机码。洗手洗手洗手洗手洗手洗手图32M序列信号的自相关函数洗手洗手洗手洗手洗手洗手洗手33生成M序列的模块洗手洗手根据M序列的生成原理图,吃饭如图31所示,吃饭由图可知M序列是多级移位寄存器通过线性反馈再进行模二相加产生的,吃饭最后一位一位输出观察其波形图。洗手程序中使用的代码如下BEEF洗手洗手N2LENGTHREG11BEEF洗手FORK1N洗手A_NMODSUMREG1COEFF11LENGTHCOEFF11,2BEEF洗手REG1REG12LENGTHREG1,A_NBEEF洗手OUT1KREG11BEEF洗手END洗手其中N为M序列的长度,吃饭值为(261)。洗手由程序已定义了移位寄存器的初始状态和抽头系数,吃饭在此基础上进行反馈,吃饭后进行模二加,吃饭所得的结果为输出的第一个值,吃饭初始状态向左移移位,吃饭而所得的输出值填补上变成新的序列,吃饭在进行第二次反馈和模二加,吃饭依次循环N次,吃饭产生M序列洗手洗手6洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手第四章M序列构造其他序列洗手洗手洗手GOLD序列具有三值互相关函数,吃饭其值为BEEF洗手(式210)洗手21,RTPRT这里,吃饭洗手(式211)洗手的倍数为偶数但不是,为奇数421,250150RRTPR当R为奇数时,吃饭GOLD序列中约有50的码序列归一化相关函数值为1/P。洗手当R为偶数但又不是4的倍数是,吃饭约有75的码序列归一化互相关函数值为1/P。洗手洗手GOLD序列是RGOLD于1967年提出来的,吃饭它由两个M序列按下述方法演变而来的BEEF把2个码长相同的M序列移位并进行模2加,吃饭如果相加的两个M序列是一对优选对,吃饭则相加的结果为一个GOLD序列。洗手洗手设有一对周期为N2R1的M序列优选对A,吃饭B,吃饭以其中任意一个序列为基准序列,吃饭如A,吃饭对另一个序列B进行移位I次,吃饭得到B的移位序列BI,吃饭然后与序列A进行模二加得到一个新的周期为N的序列C,吃饭则称新序列C为GOLD序列,吃饭既洗手CIABI0,吃饭1,吃饭2,吃饭,N洗手洗手7洗手41GOLD序列的产生方框图洗手洗手产生GOLD序列的程序代码如下BEEF洗手GOLDMODOUT1OUT2,2BEEF洗手程序调试及运行结果洗手51仿真设计流程图洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手否洗手洗手洗手是洗手洗手洗手洗手洗手洗手洗手洗手洗手否洗手洗手洗手仿真准备规划程序模块编写程序确认程序无误设置仿真参数运行,调试及数据分析生成仿真图形是否达到要求结束8是洗手洗手洗手图51实验仿真流程图洗手52实验的调试与运行结果洗手洗手程序中把移位寄存器的初始值定义全为1,吃饭抽头系数定义为1000011和1100111,根据公式M序列的长度2N1,吃饭可知道所得的两个M序列的长度都为63,吃饭所利用的移位寄存器为6个。洗手代码如下BEEF洗手REG1ONES1,6BEEF寄存器初始状态洗手COEFF11000011BEEF设置系数洗手REG2ONES1,7BEEF寄存器初始状态洗手COEFF21001111BEEF设置系数洗手洗手程序检测无误后,吃饭运行程序,吃饭得到图形如下BEEF洗手洗手洗手洗手洗手图52运行后的两M序列波形仿真图洗手洗手洗手洗手洗手9洗手洗手洗手根据产生GOLD序列的原理,吃饭运行程序,吃饭得到如下GOLD序列的仿真图;BEEF洗手洗手洗手洗手图53运行后GOLD序列的仿真图洗手洗手自相关性BEEF首先将第一个M序列变成双极性的序列,吃饭在与本身进行移位相乘进行积分运算,吃饭代码如下BEEF洗手OUT12OUT11BEEF变为双极性序列洗手FORJ0N1洗手RHOJ1SUMOUT1OUT11JN,OUT11J/NBEEF洗手END洗手JN1N1BEEF洗手RHOFLIPLRRHO2N,RHOBEEF洗手FIGURE3洗手PLOTJ,RHOBEEF洗手AXIS10100112BEEFTITLE第一个M序列的自相关函数洗手洗手洗手洗手洗手互相关性BEEF第一个M序列的函数与第二个M序列函数的移位相乘进行积分运算。洗手10代码如下BEEF洗手FORJ0N1洗手RJ1SUMOUT1OUT21JN,OUT21JBEEF洗手洗手洗手图54M序列自相关性仿真图洗手洗手洗手洗手洗手洗手洗手洗手11洗手洗手洗手图55两M序列的互相关性仿真图洗手洗手洗手53错误排除洗手实验过程中出了许多错误,吃饭特别是在对序列的自相关性上,吃饭缺乏了对自相关性的了解,吃饭导致出的波形错误,吃饭但在查找资料,吃饭修改自相关函数,吃饭终于得到了正确的仿真图。洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手结论洗手12课程设计是一个十分有价值、BEEF有意义的实践活动,吃饭把一个课题设计好不是一步到位的,吃饭是经过反复修改,吃饭不断调试的过程,吃饭期间有困难也有乐趣,吃饭使对工程实践有了一个初步的认识。洗手洗手本次课程设计实现了设计要求,吃饭利用软件实现M序列的生成,吃饭通过这次实验不但加深了对M序列的了解,吃饭而且对MATLAB的编程有了很好的掌握,吃饭虽然在仿真过程中会出现一些如程序不对或出的仿真图没有达到实验要求,吃饭如M序列中1的个数要比0的个数多1,吃饭而实际出的仿真图1和0的个数却是相等的,吃饭最后在调整了顶层原理图才使得仿真图正确,吃饭在不断的程序调整中提高了自己的能力。洗手洗手M序列可以用软件实现,吃饭也可以用硬件实现,吃饭但是通过此次实验看出了软件的诸多优点。洗手在课程设计的过程中,吃饭查询了大量的资料,吃饭通过相关资料的查询,吃饭使我对通信领域的有关知识有了一定的了解,吃饭扩大了知识面。洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手参考资料洗手1肖国镇,吃饭梁传甲伪随机序列及其应用M北京BEEF国防工业出版社1985洗手2林可祥,吃饭汪一飞伪随机码的原理与应用M北京BEEF人民邮电出版社1998洗手3吴先用,吃饭邹学玉一种M序列伪码发生器的产生方法J西安BEEF西安电子科技大学出版社2003洗手洗手13洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手洗手附录洗手洗手CLEARBEEF洗手REG1ONES1,7BEEF寄存器初始状态洗手COEFF11000011BEEF设置系数洗手N2LENGTHREG11BEEF洗手产生M序列洗手FORK1N洗手14A_NMODSUMREG1COEFF11LENGTHCOEFF11,2BEEF洗手REG1REG12LENGTHREG1,A_NBEEF洗手OUT1KREG11BEEF洗手END洗手REG2ONES1,7BEEF寄存器初始状态洗手COEFF21100111BEEF设置系数洗手N2LENGTHREG21BEEF洗手FORK1N洗手A_NMODSUMREG2COEFF21LENGTHCOEFF21,2BEEF移位,吃饭反馈洗手REG2REG22LENGTHREG2,A_NBEEF反馈洗手OUT2KREG21BEEF取第一个值输出洗手END洗手产生GOLD序列洗手GOLDMODOUT1OUT2,2BEEF洗手C1NBEEF洗手FIGURE1洗手B1,T1STAIRSC,OUT1BEEF洗手SUBPLOT2,1,1BEEFPLOTB1,T1BEEF洗手AXIS01300111BEEFTITLE第一个M序列BEEF洗手B2,T2STAIRSC,OUT2BEEF洗手SUBPLOT2,1,2BEEFPLOTB2,T2BEEF洗手AXIS01300111BEEFTITLE第二个M序列BEEF洗手FIGURE2洗手B3,T3STAIRSC,GOLDBEEF洗手PLOTB3,T3BEEF洗手AXIS01300111BEEFTITLEGOLD序列洗手OUT12OUT11BEEF变为双极性序列洗手OUT22OUT21BEEF洗手自相关函数洗手FORJ0N1洗手RHOJ1SUMOU
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 能源转型新引擎:2025年储能技术多元化发展模式与格局解读报告
- 餐饮业食品安全监管区域联动机制:2025年构建与实施报告
- 线下正面管教活动方案
- 社工乡村活动方案
- 社群酒类分享活动方案
- 美术秋季活动方案
- 美术鉴赏活动方案
- 美容直播活动方案
- 社群奶茶活动方案
- 电子商务公司活动方案
- 2024八年级道德与法治上册知识点
- 航模课件教学课件
- 看守所巡控岗位课件
- 2025秋冀人版(2024)科学二年级上册教学计划、教学设计(附目录)
- 第十四章 全等三角形 单元测试(含部分解析) 2025-2026学年人教版八年级数学上册
- 2025年中式烹调师(技师)考试题库及答案
- (高清版)DBJ∕T 13-91-2025 《福建省房屋市政工程安全风险分级管控与隐患排查治理标准》
- 2025年消防员招录面试题库及答案
- 小儿疱疹性咽峡炎护理查房
- 初中英语新人教版八年级上册全册单词(2025秋)
- 支气管扩张伴咯血的护理
评论
0/150
提交评论