1、m序列有何特点?什么是同宗m序列?试设计一个本原多项式f(x)=1+x+x四次方的m序列产生器

   展开全部 我这几天正好碰上这个问题,看楼主貌似问问题的时间挺早了,不过还是分享一下经验,给和我一样的新手们提供一点帮助。modulem_sequences(clk,signal);inputclk;outputsignal;regsignal;regc;regc<=c;c<=c;endendmodule具体细节可以看一些关于通原方面的知识,其实就是几个反馈移位寄存器,很简单

2、什么是M序列发生器

   找本扩频通信的书吧 M序列是最长的非线性移位寄存器序列,它由非线性移位寄存器产生的码长为2^r的周期序列,可由m序列在适当位置插入全零状态实现。

3、M序列是怎么产生的啊,最好是用移位寄存器产生

    an,经过一个时钟节拍后,各级状态自左向右移到下一级,未级输出一位数,与此同时模2加法器输出值加到移位寄存器第一级,从而形成移位寄存器的新状态,…,. 从上述例子可以得到下列结论: 1、线性移位寄存器的输出序列是一个周期序列. 序列. 3、级数相同的线性移位寄存器的输出序列和反馈逻辑有关. 4、同一个线性移位寄存器的输出序列还和起始状态有关. 时,.

4、请问M序列的产生

   原发布者:上大地下城 设计内容及要基于MATLAB产生m序列要:和构成,则称为线性反馈移位寄存器。带线性反馈逻辑的移位寄存器设定初始状态后,在时钟触发下,每次移位后各级寄存器会发生变化,其中任何一级寄存器的输出, x=;x),yi为移位寄存器各级输出 m=;%置m序列总长度 fori=1:m%1# y=x;y1=x1; x=y; x);%异或运算 ify4==0 u(i)=1; else u(i)=y4; end end m=u %绘图 i1=i k=; plot(k,u,k,u,rx) xlabel(k) ylabel(m序列) title(移位寄存器产生的m序列) 我找到了simulink仿真图怎么发给你 伪随机序列可由线性移位寄存器网络产生。该网络由r级串联的双态器件,移位脉冲产生器和模,那么an=,an⊕an加法器输出值加到移位寄存器第一级,从而形成移位寄存器的新状态,下一个时钟节拍到来又继续上述过程。未级输出序列就是伪随机序列。其产生的伪随机序列为an=…,这是一个周期为的周期序列。改变反馈逻辑的位置及数量还可以得到更多不同的序列输出。 从上述例子可以得到下列结论: 1、线性移位寄存器的输出序列是一个周期序列。 序列。 3、级数相同的线性移位寄存器的输出序列和反馈逻辑有关。 4、同一个线性移位寄存器的输出序列还和起始状态有关。 时,改变移位寄存器初始状态只改变序列的初相。这样的序列称为最大长度序列或m序列。

5、为什么称m序列为伪随机序列

   m序列是一种周期序列,所以并不是随机序列。但是它是具有类似白噪声的随机特性但是又能重复产生,所以称为伪随机序列。 寄存器状态相对来说是固定的,根据不同的芯片设计,在fpga启动时通过全局复位或置位等信设置为固定的1或0,使用寄存器的状态生成随机数是相当不靠谱的。

6、什么M序列,有什么优点,前景?

   M序列是非线性序列,可用的跳频图案很多,跳频图案的密钥量也大,并有较好的自相关和互相关特性,所以它是较理想的跳频指令码。其缺点是硬件产生时设备较复杂。 M序列特性 1、均衡特性(平衡性) m序列每一周期中 个 2、游程特性(游程分布的随机性) M序列中,状态“”或“1”的个数称为游程长度。 m序列的一个周期(p=^n”各占一半。 3、移位可加性 2个彼此移位等价的相异M序列,按模2相加所得的序列仍为M序列,并与原M序列等价。 M序列是工程中常用的输入信,它的性质类似于白噪声,而白噪声是理论上最好的输入信,可见M序列的价值。下面介绍M序列的matlab产生方法,看到很多论坛产生M序列的程序复用性不高,而matlab就提供了产生M序列的专门函数,这里尝试一下。 idinput函数 产生系统辨识常用的典型信。 格式 u = idinput(N,type,band,levels) [u,freqs] = idinput(N,sine,band,levels,sinedata) N 产生的序列的长度,如果N=[N nu],则nu为输入的通道数,如果N=[P nu M],则nu指定通道数,P为周期,M*P为信长度。默认情况下,nu=1,M=1,即一个通道,一个周期。 Type 指定产生信的类型 Band 指定信的频率成分。对于’rgs’、’rbs’、’sine’,band = [wlow, whigh]指定通带的范围,如果是白噪声信,则band=[0, 1],这也是默认值。指定非默认值时,相当于有色噪声。 对于’prbs’,band=[, 1]。 Levels 指定输入的水平。Levels=[minu, maxu],在type=’rbs’、’prbs’、’sine’时,表示信u的值总是在minu和maxu之间。对于type=’rgs’,minu指定信的均值减标准差,maxu指定信的均值加标准差,对于, 1],这也是默认值。 M序列是最长的非线性移位寄存器序列,它由非线性移位寄存器产生的码长为2^r的周期序列,可由m序列在适当位置插入全零状态实现 楼上错了,周期不是, 经过多项式作用可以产生不同M序列,或者利用迹函数映射也可以构造出性能良好的M序列。例如,初始状态是,an=。如果反馈逻辑为an= an,经过一个时钟节拍后,各级状态自左向右移到下一级,未级输出一位数,与此同时模2加法器输出值加到移位寄存器第一级,从而形成移位寄存器的新状态,下一个时钟节拍到来又继续上述过程。