MatlabCode

本站所有资源均为高质量资源,各种姿势下载。

您现在的位置是:MatlabCode > 资源下载 > 通信仿真 > 伪随机码或称PN码

伪随机码或称PN码

资 源 简 介

伪随机码或称PN码,是扩频通信中不可缺少的一种序列。扩频通信,简单的说来就是通过一组相关性很强的伪随机序列,使原有的信号按照伪随机序列的特性出现。从波形上看,原有信号完全淹没于随机的噪声中,达到隐藏信号和抗干扰的目的。接受方只要有同的伪随机序列,就可以通过伪随机序列很强的相关性将信号还原出来。而m序列,是扩频系统中最长用的伪随机序列。下面的代码就是基于matlab的生成m序列的代码,通过改变初始多项式的值,就可以生成不同阶数的m序列。

详 情 说 明

伪随机码或称PN码,是扩频通信中不可或缺的一种序列。扩频通信,简单来说,就是通过一组相关性很强的伪随机序列,使原有的信号按照伪随机序列的特性展现出来。从波形上看,原有信号完全淹没在随机的噪声中,从而达到隐藏信号和抗干扰的目的。接收方只需要有相同的伪随机序列,就可以通过伪随机序列的高相关性将信号还原出来。而m序列是扩频系统中使用最广泛的伪随机序列。下面的代码是基于MATLAB的生成m序列的代码,通过改变初始多项式的值,可以生成不同阶数的m序列。另外,扩展用户的理解,可以探讨m序列在扩频通信中的应用,以及改变不同参数对系统性能的影响。