Matlab
R2012b代码探索斐波那契,伽罗瓦和状态空间线性反馈移位寄存器序列发生器。
它是什么?
LFSR-Lab是用于生成,操纵和分析线性反馈移位寄存器序列的实用程序的集合。
在此存储库中,您将找到:
所有实用程序的Python,MATLAB和C
++实现
可定制的序列生成器,用于斐波那契(aka
SSRG),伽罗瓦(aka
MSRG)和State
Space(aka
SSG)LFSR公式
在等效的SSRG和MSRG结构之间转换的实用程序
实用程序,用于计算和应用掩码以移动伪随机序列的起始位置
用于执行LFSR状态的快速传播的实用程序
需要
Python
Python
2.7或3.x(x>
5)
mabplotlib
科学的
麻木
的MATLAB
MATLAB版本8或更高版本(无需工具箱)
GNU
Octave版本4.0.0或更高版本(无需软件包)
C
++
C
++
11或更高版本
自包含,无外部依赖项(仅使用标准库函数)
职能
ssrg()-使用斐波那契公式生成序列
msrg()-使用Galois公式生成序列
ssrg_mask()-斐波那契蒙面生成器
msrg_mas
2021-12-03 08:51:55
69KB
系统开源
1