主要内容

Kasami序列发生器

从一组Kasami序列生成Kasami序列

  • 库:
  • 通信工具箱/通信源/序列生成器

  • Kasami序列生成器块

描述

Kasami序列生成器块从一组Kasami序列中生成一个序列。Kasami序列是一组具有良好互相关性质的序列。有关更多信息,请参见Kasami序列

该块可以在模拟过程中输出长度不同的序列。有关可变大小信号的更多信息,请参见可变大小信号基础(金宝app模型)

这些图标显示块oSiz裁判而且Rst端口启用。

Kasami序列生成器块显示输出大小和重置的可选输入端口Kasami序列发生器块显示参考信号和复位的可选输入端口

港口

输入

全部展开

当前输出大小,指定为[形式的标量或向量]n, 1]n输出序列中的元素数。

例子:(10 - 1)A指定大小为10 × 1的当前输出列向量。

依赖关系

若要启用此端口,请设置最大输出大小来源参数对话框参数

数据类型:

参考输入信号,指定为标量或列向量。

依赖关系

若要启用此端口,请设置最大输出大小来源参数从引用输入继承

数据类型:

复位信号,根据输出大小指定为标量或矢量。

  • 当输出大小可变时,将此端口指定为标量。

  • 否则,将此端口指定为长度等于的标量或列向量每帧样本参数值。

输出信号重置为非零Rst输入值。有关更多信息,请参见重置行为

依赖关系

要启用此端口,请选择非零输入复位参数。

数据类型:

输出

全部展开

输出信号,作为二进制值列向量返回。的至少一个元素初始状态参数vector必须为非零,以便块生成非零序列。

数据类型:

参数

全部展开

指定生成器多项式作为下列选项之一,它确定生成序列的移位寄存器中的连接。

  • 包含该数的多项式字符向量或字符串标量1(例如,'z^4 + z + 1').有关更多信息,请参见通讯工具箱中多项式的表示

  • 一种二值行向量,它按降幂顺序列出多项式的系数。第一个和最后一个条目必须为1.这个向量的长度必须比生成器多项式的次数大1。

  • 一种整数值行向量,包含多项式中非零项的指数,按降幂顺序排列最后一项必须为0

例如,z^8 + z^2 + 1[1 0 0 0 0 0 0 1 0 1],[8 20 0]表示相同的多项式pz) =z8+z2+ 1。

移位寄存器的初始状态生成序列。类指定的生成器多项式的次,则长度必须等于发电机多项式参数。如果指定一个二值标量,则块将标量展开为长度等于生成器多项式次的行向量。结果向量的所有元素都等于这个标量。

指定形式为[的整数或向量k]从可能的序列集中选择感兴趣的Kasami序列。Kasami序列有两类:从小集合中获得的序列和从大集合中获得的序列。通过将该参数设置为范围[0,2]的整数,可以从小集合中选择Kasami序列n/ 22]。通过将此参数设置为形式为[的向量,您可以从大集合中选择一个序列。k].k必须为[- 2,2 ?]范围内的整数n2),必须是范围为[- 1,2n/ 22]。有关更多信息,请参见指数序列

指定Kasami序列与初始时间的偏移量。

属性,可以使用外部信号将内部移位寄存器的值重置为初始状态非零输入复位参数。这个选择为该块中的外部信号创建了一个输入端口。块重置内部移位寄存器的方式取决于它的输出信号和重置信号是基于采样的还是基于帧的。有关示例,请参见重置行为

选择此参数可在模拟过程中启用变长输出序列。清除此参数时,块输出固定长度的序列。选择此参数时,块可以输出变长序列。有关可变大小信号的信息,请参见可变大小信号基础(金宝app模型)

选择如何指定最大序列输出大小。

  • 对话框参数—选择此值配置块使用最大输出尺寸参数设置为允许的最大输出序列长度。的oSiz输入端口指定输出信号的当前大小,块输出继承输入信号的采样时间。的输入值oSiz必须小于或等于最大输出尺寸参数。

  • 从引用端口继承—选中该值,启用裁判输入端口和配置块继承采样时间,最大大小,和当前输出大小从可变大小的信号在裁判输入端口。这些设置允许的最大输出序列长度。

依赖关系

若要启用该参数,请选中输出可变大小的信号

指定块的最大输出大小。n是正标量。

例子:(10 - 1)为输出信号指定一个10乘1的最大大小。

依赖关系

若要启用该参数,请选中输出可变大小的信号并设置最大输出大小来源对话框参数

数据类型:

正标量指定输出信号每次采样之间的时间(以秒为单位)。如果你设置样品时间-1时,输出信号继承下游的采样时间。的关系的信息样品时间而且每帧样本参数,看到样品时间

依赖关系

启用该参数clear输出可变大小的信号

指定输出数据的一个通道中每帧的采样数。的关系的信息样品时间而且每帧样本参数,看到样品时间

选择此参数可启用Rst输入端口。使用该端口指定一个输入信号,该输入信号将内部移位寄存器重置为类的原始值初始状态参数值。

指定块的输出数据类型。

块特征

数据类型

布尔|

多维信号

没有

适应信号

是的

更多关于

全部展开

参考文献

[1]彼得森,韦斯利和e·j·韦尔登。纠错编码.1972。

[2]约翰·G·普罗基斯数字通信.第四版。纽约:麦格劳希尔出版社,2001年版。

[3]萨沃特,d.v.和m。b。珀斯利。伪随机序列与相关序列的相互关性质IEEE论文集68年,没有。5(1980): 593-619。https://doi.org/10.1109/PROC.1980.11697。

扩展功能

C/ c++代码生成
使用Simulink®Coder™生成C和c++代码。金宝app

版本历史

R2006a之前介绍

全部展开