EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于matlab的移位寄存器法m序列的产生
& l) {2 Q3 N' T8 k$ G8 e( A扩频通信是在民用和军用都有广泛应用的一种通信技术,自从其诞生就受到了广泛关注。 扩频通信中频谱的扩展是通过一个独立的伪随机序列来完成的。 其中 m 序列是最常用的一种伪随机码,本文在 matlab 平台上通过仿真,来研究如何用移位寄存器产生 m 序列,虽然 matlab 中有现成的 m 序列产生模块,但是它的相位是不可以调节的,而本文产生的 m 序列相位可以调节。 详细讲解了 m 序列的产生原理,和 matlab 仿真过程,最后给出了仿真结果,结果表明该方法是可行的。 扩频通信因其具有抗干扰、抗多径衰落、抗侦察等优点在通信领域中得到广扩频通信因其具有抗干扰、抗多径衰落、抗侦察等优点在通信领域中得到广泛应用。扩频序列的设计和选择是扩频通信的关键技术,扩频序列性能的优劣在很大程度上决定了通信系统的多址干扰和符号间干扰的大小,从而直接影响到系统的性能。因此,深入研究扩频序列的性质,构造设计具有良好相关性的扩频序列,来满足扩频系统的要求,是直接序列扩频系统的核心课题。白噪声是一种随机过程,它有极其优良的相关特性。但至今无法实现白噪声的放大、调制、检测、同步及控制等,而只能用类似于白噪声统计特性的伪随机序列来逼近它,并作为扩频系统的扩频码。
/ [0 A. l2 t" ?. I' j% c) ?
* f. z- {+ i, T; M) a/ u) N6 G2 O# x% _ f* D B5 h: J
|