Kasami序列发生器
从组Kasami序列生成Kasami序列
库:
通信工具箱/通讯来源/序列生成器
描述
Kasami序列发生器阻止生成序列的一组Kasami序列。Kasami序列是一组序列具有良好的互相关特性。有关更多信息,请参见Kasami序列。
这一块在模拟输出序列,可以具有不同的长度。关于适应信号的更多信息,请参阅适应信号基础知识(金宝app模型)。
这些图标显示的块oSiz
,裁判
和Rst
端口启用。
例子
港口
输入
oSiz- - - - - -电流输出大小
标量|向量
电流输出大小,指定为一个标量或矢量的形式(n,1]n是输出序列中元素的数量。
例子:(10 - 1)
指定一个电流输出10-by-1列向量的大小。
依赖关系
要启用这个端口,设置最大输出大小源参数对话框参数
。
数据类型:双
裁判- - - - - -参考输入信号
标量|列向量
参考输入信号,指定为一个标量或一个列向量。
依赖关系
要启用这个端口,设置最大输出大小源参数继承的参考输入
。
数据类型:双
Rst- - - - - -复位信号
标量|向量
复位信号,指定为一个标量或矢量,根据输出大小。
当输出尺寸变量,这个端口指定为一个标量。
否则,这个端口指定为一个标量或一个列向量的长度相等样品每帧参数值。
非零的输出信号重置Rst输入值。有关更多信息,请参见重置行为。
依赖关系
要启用这个端口,选择重置零输入参数。
数据类型:双
输出
出- - - - - -输出信号
向量
输出信号,作为binary-valued返回列向量。至少有一个元素的初始状态参数向量必须非零块产生一个非零的序列。
数据类型:双
参数
发电机多项式- - - - - -发电机多项式
“z ^ 6 + z + 1”
(默认)字符串标量| | |多项式特征向量binary-valued行向量|整数值行向量
指定生成多项式,它决定了连接生成序列的移位寄存器,这些选项之一。
一个多项式特征向量或字符串标量,包括数量
1
(例如,“z ^ 4 + z + 1”
)。有关更多信息,请参见多项式的表示通信工具箱。binary-valued行向量在递减的顺序列出一个多项式的系数。第一个和最后一个条目必须
1
。这个向量的长度必须是一个超过发电机多项式的程度。非零的整数值行向量包含指数的一个多项式的顺序降序的权力。必须最后一个条目
0
。
例如,' z z ^ ^ 8 + 2 + 1”
,[1 0 0 0 0 0 1 0 1]
,(8 2 0)
表示相同的多项式p(z)=z8+z2+ 1。
初始状态- - - - - -初始状态
[0 0 0 0 0 1)
(默认)| binary-valued标量| binary-valued行向量
移位寄存器的初始状态生成序列。如果你指定一个binary-valued行向量,长度必须等于指定的生成多项式的程度发电机多项式参数。如果你指定一个binary-valued标量,块扩展了标量行向量的长度等于发电机多项式的程度。所有条目的结果向量相等的标量。
序列指数(es)- - - - - -指数序列
0
(默认)| |整数向量的形式k米]
指定一个整数或向量的形式k米)选择Kasami序列的兴趣可能的序列的集合。两类Kasami序列存在:那些获得从一个小设置和获得大量。你可以选择一个Kasami序列的小通过设置该参数设置为一个整数范围(0,2n/ 22]。你可以选择一个序列从大组通过将该参数设置为一个向量的形式k米]。k必须是一个整数范围内(2,2n2),米必须是一个整数范围内[1,2n/ 22]。有关更多信息,请参见指数序列。
转变- - - - - -序列从起点抵消
0
(默认)|整数
指定的抵消Kasami从初始时间序列。
您可以使用一个外部信号内部移位寄存器的值重置为初始状态通过选择重置零输入参数。这个选择创建一个外部信号的输入端口。块重置内部移位寄存器的方式取决于其输出信号和复位信号是纸浆包或框架。例如,看到的重置行为。
适应输出信号- - - - - -选择输出可变长度的信号
从
(默认)|在
选择要启用该参数变长序列在模拟输出。当你清楚这个参数,输出块固定长度的序列。当您选择该参数,块可以输出变长序列。为适应信息信号,明白了适应信号基础知识(金宝app模型)。
最大输出大小源- - - - - -最大输出大小源
对话框参数
(默认)|继承参考港口
选择如何指定最大序列输出大小。
对话框参数
——选择这个值来配置块使用最大输出大小参数设置为最大允许输出序列长度。的oSiz输入端口指定了电流输出信号的大小,和块输出继承了样本时间从输入信号。的输入值oSiz必须小于或等于最大输出大小参数。继承参考港口
——选择启用这个值裁判输入端口和配置块继承样品时间,最大大小,电流输出大小可变的信号的大小裁判输入端口。这些设置的最大允许输出序列长度。
依赖关系
要启用该参数,选择适应输出信号。
最大输出大小- - - - - -最大输出大小
(10 - 1)
(默认)|向量的形式n1]
指定最大输出大小的块。n是一个积极的标量。
例子:(10 - 1)
指定一个10-by-1输出信号的最大大小。
依赖关系
要启用该参数,选择适应输出信号并设置最大输出大小源来对话框参数
。
样品时间- - - - - -输出样本的时间
1
(默认)|1
|积极标量
积极的标量之间的时间间隔,以秒为单位指定每个样本的输出信号。如果你设置样品时间来1
,输出信号继承了样本时间从下游。信息之间的关系样品时间和样品每帧参数,看到样品时间。
依赖关系
启用该参数清晰适应输出信号。
样品每帧- - - - - -样品每帧
1
(默认)|正整数
指定样品每帧的数量在一个通道的输出数据。信息之间的关系样品时间和样品每帧参数,看到样品时间。
重置零输入- - - - - -选择复位输出信号
从
(默认)|在
选择启用该参数Rst输入端口。使用该端口指定一个输入信号,重置内部移位寄存器的原始值初始状态参数值。
输出数据类型- - - - - -输出数据类型
双
(默认)|布尔
指定输出数据类型的块。
块特征
数据类型 |
|
多维信号 |
|
适应信号 |
|
更多关于
样品时间
之间的时间输出等于产品的更新样品每帧和样品时间参数值。例如,如果样品时间和样品每帧每一个平等1
每秒钟,块输出示例。如果你增加样品每帧10,那么块输出10-by-1向量每10秒。这确保了等效输出不依赖于速度样品每帧参数。
Kasami序列
两套Kasami序列存在:小集和大型集。大型集包含所有的序列在小集。只有小集最优的匹配韦尔奇关联函数的下界。
Kasami序列有一段时间的N= 2n- 1,n甚至是一个非负整数。让u是一个二进制序列的长度N,让w的获得的序列u2n/ 2+ 1。这个分段函数定义了小组Kasami序列。T左移运算符,米改变参数吗w, 表示除了模2。
小集包含2n/ 2序列。
国防部(n4)= 2,这个分段函数定义了大量的Kasami序列。让v的序列形成的序列u2(n/ 2 + 1)+ 1。k和米序列的移位参数吗v和w,分别。
描述的序列的前三行Kl对应于国防部黄金序列(n4)= 2。黄金序列的描述,请参阅comm.GoldSequence
系统对象™参考页面。然而,Kasami序列组成一个组比黄金序列。
序列的相关函数值
{- - - - - -t(n),年代(n),1年代(n)- 2,t(n)- 2},
在哪里
多项式生成Kasami序列
Kasami序列有一段时间的N= 2n- 1,n甚至是一个非负整数。此表列出了一些可以使用生成的多项式组Kasami序列。
n | N | 多项式 | 集 |
---|---|---|---|
4 | 15 | “z ^ 4 + z + 1” | 小 |
6 | 63年 | “z ^ 6 + z + 1” | 大 |
8 | 255年 | “z z ^ ^ 8 + 4 + z z ^ ^ 3 + 2 + 1” | 小 |
10 | 1023年 | ' z z ^ ^ 10 + 3 + 1” | 大 |
12 | 4095年 | “z z ^ ^ 12 + 6 + z ^ 4 + z + 1” | 小 |
指数序列
的序列指数(es)参数指定的变化序列v和w用于生成输出序列。您可以指定在这两个方面的参数。
从小型集生成序列,当n甚至,你可以指定吗序列指数(es)作为一个整数米在[1、2n / 2- 2)。此表描述相对应的输出序列序列指数(es)值。
序列指数(es)价值 范围的指标 输出序列 1
米= 1 u 米 米= 0,2n/ 2- 2 生成大量的序列国防部(n4)= 2,n发电机多项式的程度(设定的发电机多项式参数),您可以指定序列指数(es)作为一个向量的形式k米]。在这种情况下,输出序列的大集合k是一个整数范围内(2,2n- 2]米是一个整数范围内[1,2n/ 2- 2)。此表描述相对应的输出序列序列指数(es)值。
序列指数(es)价值 范围的指标 输出序列 (2 - 1)
k= 2
米= 1
u [1]
k= 1
米= 1
v (k1]
k= 0,1,……,2n- 2
米= 1
[2米]
k= - 2
米= 0,1,……,2n/ 2- 2
[1米]
k= 1
米= 0,…,2n/ 22
(k米]
k= 0,…,2n2
米= 0,…,2n/ 22
重置行为
在重置生成器序列之前,你必须选择重置零输入参数,使Rst输入端口。假设Kasami序列发生器块输出(1 0 0 1 1 0 1 1)
当不存在复位。这个表显示影响Kasami序列发生器的块的输出参数值表示。
复位信号 | 复位信号设置 | Kasami序列发生器块 | 复位信号和输出信号 |
---|---|---|---|
没有复位 |
|
|
|
标量复位信号 |
|
|
|
向量复位信号 |
|
|
对于无重置的情况,块输出序列没有重置。标量和矢量复位信号情况下,块输入复位信号(0 0 0 1 0 0 0 0)
到Rst端口。因为第四位复位信号的1
和样品时间是1
块重置序列输出在第四位。
大小可变的输出,块只支持标量复位信号输入。金宝app
引用
[1]彼得森,w·韦斯利·e·j·韦尔登。纠错编码.1972。
[2]Proakis约翰·G。数字通信。第四。纽约:麦格劳希尔,2001。
[3]Sarwate,官员,M.B. Pursley. “Crosscorrelation Properties of Pseudorandom and Related Sequences.”IEEE学报》68年,没有。5 (1980):593 - 619。https://doi.org/10.1109/PROC.1980.11697。
扩展功能
C / c++代码生成
使用仿真软件生成C和c++代码®编码器™。金宝app
版本历史
之前介绍过的R2006aR2020a:现有的模型自动更新块当前版本
从R2020a,仿真软件金宝app®不再允许您使用Kasami序列发生器块R2015b之前版本。
现有的模型自动更新加载Kasami序列发生器块版本宣布源块输出帧的连续时间样品但不使用框架的属性R2015b发行说明。块转发的更多信息,请参阅图书馆模块使用转发表保持兼容(金宝app模型)。
MATLAB命令
你点击一个链接对应MATLAB命令:
运行该命令通过输入MATLAB命令窗口。Web浏览器不支持MATLAB命令。金宝app
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。