Engee 文档

Random Deinterleaver

使用随机排列恢复输入符号的顺序

类型: SubSystem

图书馆中的路径:

/Communication Systems/Interleaving/Block/Random Deinterleaver

说明

随机去交织器*程序块使用随机排列方式重新排列输入向量的元素。初始种子*参数用于初始化随机数发生器,该块使用随机数发生器来确定排列方式。如果*初始种子*参数值相同,则*随机去交织器*代码块和 Random Interleaver 代码块互为反向。

该代码块接受列向量输入。元素个数*参数表示输入向量中包含的数字个数。

该代码块接受以下数据类型Float32"、"Float64"、"Int8"、"Int16"、"Int32"、"UInt8"、"UInt16"、"UInt32"、"Bool"。 输出信号继承输入信号的数据类型。

端口

输入

端口_1 - 输入信号
`向量列

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

数据类型: Float32, Float64, Int8, Int16, Int32, UInt8, UInt16, UInt32, Bool.

输出

端口_1 - 输出信号
`向量列

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

数据类型: Float32, Float64, Int8, Int16, Int32, UInt8, UInt16, UInt32, Bool.

参数

元素个数 - 输入向量的元素个数
100(默认值)

输入向量中的元素个数。

初始种子 - 随机数发生器的初始随机值
12345(默认值)

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