我是靠谱客的博主 高高草丛,最近开发中收集的这篇文章主要介绍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用本原多项式生成本的m序列,本原多项式产生的m序列所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部