Kasami 序列、m 序列、线性反馈移位寄存器:LFSR 用于生成序列,包括 MLS 和 Kasami 序列集。-matlab开发

时间:2024-06-21 10:16:22
【文件属性】:

文件名称:Kasami 序列、m 序列、线性反馈移位寄存器:LFSR 用于生成序列,包括 MLS 和 Kasami 序列集。-matlab开发

文件大小:35KB

文件格式:ZIP

更新时间:2024-06-21 10:16:22

matlab

线性反馈移位寄存器 (LFSR) 是一种生成序列(包括伪随机数序列)的简单方法。 提供的 LFSR 代码非常不受限制,允许任何反馈多项式、初始状态或抽取因子。 该代码是为 32 位 LFSR 编写的,但稍作改动就可以使用 8-64 位版本。 包含一个等效的 mex 文件,它的运行速度比 m 文件快大约 100 倍。 其中一些 LFSR 序列具有特殊属性; 最大长度序列(MLS 或 m 序列)在零滞后时具有较大的自相关性,而其他地方的自相关性接近于零。 这种“脉冲”自相关函数允许快速确定线性时不变 (LTI) 系统的脉冲响应。 提供了此系统标识的示例。 最大长度序列也是具有良好相关特性的序列集的基础。 一个这样的集合是一小组 Kasami 序列。 这些序列具有小的离峰自相关以及序列之间的小的互相关。 即使在存在其他干扰传输的情况下,该特性也允许码分复用以及准确确定传输序列的到达时间。


【文件预览】:
coding_1_02.zip
coding_1_01.zip

网友评论