Barker Code Generator
生成所述巴克序列。
类型: BarkerCodeGenerator
图书馆中的路径:
|
港口
输出
#
OUT_1
—
巴克序列的框架
列向量
Details
返回的Barker序列的帧作为列向量。 如果帧的长度超过序列的长度,则块用序列的重复填充帧。
输出数据类型由*输出数据类型*参数设置。
| 数据类型 |
|
| 复数支持 |
非也。 |
参数
主要
#
Code length —
生成序列的长度
1 | 2 | 3 | 4 | 5 | 7 | 11 | 13
Details
生成序列的长度: 1, 2, 3, 4, 5, 7, 11,或 13.
示例:值 2 设置序列 [–1;1].
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
无 |
#
Sample time —
采样周期
SampleTime (real number / vector of two real numbers)
Details
的采样周期,设置为正数。 要继承采样周期,请将此参数设置为 −1.
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
Samples per frame —
输出帧中的样本数
Int64 integer
Details
输出帧中的采样数作为正整数。 如果 Samples per frame 同样 ,则该块输出包含 长度的Barker序列组成的样品 ,在哪里 由参数设置 Code length . 何时 不是多个 连续帧保留跨帧边界的巴克序列的连续性。
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
是 |
#
Output data types —
输出数据的类型
double | int
Details
输出数据的类型。
| 值 |
|
| 默认值 |
|
| 程序使用名称 |
|
| 可调谐 |
无 |
| 可计算 |
无 |
此外
巴克序列
巴克序列是一个有限序列 价值 +1 和 −1,具有自相关函数,其中旁瓣的水平不超过 .
自相关函数的侧瓣是码字与自身的时移版本的相关性。 相关性的侧瓣, ,转过 字符 -比特码序列 等于
为 单个代码字符等于 +1 或 −1.
输出序列具有双极性格式,其中 0 和 1 显示于 1 和 −1. Barker序列的最大已知长度为 13. 自相关函数的旁瓣的短长度和低电平使得巴克序列对于数字通信系统中的帧同步是有用的。 Barker序列生成器输出以下序列:
| 长度 | 巴克序列 | 旁瓣的水平 |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|