Random Interleaver
Упорядочивание входных символов с помощью случайной перестановки.
Описание
Блок Random Interleaver переставляет элементы входного вектора, используя случайную перестановку. Этот блок принимает входной сигнал в виде вектора-столбца. Параметр Number of elements указывает, сколько чисел содержится во входном векторе.
Блок принимает следующие типы данных: Float32
, Float64
, Int8
, Int16
, Int32
, UInt8
, UInt16
, UInt32
, Bool
.
Выходной сигнал наследует тип данных от входного сигнала.
Параметр Initial seed инициализирует генератор случайных чисел, который блок использует для определения перестановки. Блок предсказуем при заданном значении параметра, но при разных значениях этого параметра получаются разные перестановки.