Engee 文档

随机交织器

使用随机排列对输入字符进行排序。

blockType: SubSystem

图书馆路径:

/Communication Systems/Interleaving/Block/Random Interleaver

资料描述

随机交织器 使用随机排列重新排列输入向量的元素。 该块接受列向量形式的输入信号。 参数 元素数 指定输入向量中包含多少个数字。

该块接受以下类型的数据: 漂浮物32, 漂浮64, Int8, Int16, Int32, UInt8, UInt16, UInt32, 布尔. 输出信号从输入信号继承数据类型。

参数 初始种子 初始化块用于确定置换的随机数生成器。 块对于给定的参数值是可预测的,但是对于该参数的不同值,获得不同的排列。

港口

输入

# IN_1 — 的输入信号
列向量

Details

输入信号是列向量的形式。

数据类型

漂浮物32, 漂浮64, Int8, Int16, Int32, UInt8, UInt16, UInt32, 布尔

复数支持

非也。

输出

# OUT_1 — 输出信号
列向量

Details

输出信号为列向量的形式。 输出信号从输入信号继承其数据类型。

数据类型

漂浮物32, 漂浮64, Int8, Int16, Int32, UInt8, UInt16, UInt32, 布尔

复数支持

非也。

参数

主组

# 元素数 — 输入向量中的元素数

Details

输入向量中元素的数量。

默认值

100

程序使用名称

NumberOfElements

可调谐

可计算

# 初始种子 — 随机数生成器的初始随机值

Details

随机数生成器的初始随机值。

默认值

12345

程序使用名称

InitialSeed

可调谐

可计算