我是靠谱客的博主 高高草丛,这篇文章主要介绍matlab用本原多项式生成本的m序列,本原多项式产生的m序列,现在分享给大家,希望可以做个参考。

在实验中发现在m序列的产生过程中,即使使用本原多项式的系数作为反馈逻辑,寄存器的状态也不能遍历除全0以外的所有状态。例如,用1

1 1 1 1 1 1 1作为初态,0 1 1 1 0 0 0

1(从低位到高位排列)作为反馈逻辑,产生的m序列m(2:9)=1 1 1 1 1 1 1 0. 而m(129:136)= 1 1 1 1 1 1 1 0 可见在m(2)时

刻和在m(129)时刻寄存器组的状态是完全一样的,由此可知,m(2:128)=m(129:255),所以实际上产生m序列虽然周期为255实际上是

1 m(2:128)

m(2:128),更像是周期为127的序列。所以8位寄存器产生的255位m序列其自相关特性并不理想。根据以上分析,如果取其中127位,得到的序列应当所有较好的相关特性。在此用matlab进行了仿真,结果如下:

图1为8位寄存器产生的255位m序列(反馈逻辑0 1

1 1 0 0 0 1),取其前127位,的自相关特性。

图2

为上述m序列取全255位所得序列的自相关特性。

图3 为8位寄存器产生的255位m序列(反馈逻辑0 1

0 0 1 1 0 1),其自相关特性。

a4c26d1e5885305701be709a3d33442f.png

可见,将m序列取全,其自相关特性并不好,在0.5倍周期时出现相关峰

若取m序列中的一半,其自相关特

最后

以上就是高高草丛最近收集整理的关于matlab用本原多项式生成本的m序列,本原多项式产生的m序列的全部内容,更多相关matlab用本原多项式生成本内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(99)

评论列表共有 0 条评论

立即
投稿
返回
顶部