Восстановите упорядоченное расположение символов с помощью спирального массива
The HelicalDeinterleaver
объект разрешает символы в входном сигнале путем размещения их в массиве строка за строкой и последующего выбора групп для спиральной передачи в выход порт.
Чтобы спирально перемежать входные символы:
Определите и настройте объект спирального обратного перемежителя. См. «Конструкция».
Функции step
для устранения перемежения входных символов в соответствии со свойствами comm.HelicalDeinterleaver
. Поведение step
характерен для каждого объекта в тулбоксе.
Примечание
Начиная с R2016b, вместо использования step
метод для выполнения операции, заданной Системной object™, можно вызвать объект с аргументами, как если бы это была функция. Для примера, y = step(obj,x)
и y = obj(x)
выполнять эквивалентные операции.
H = comm.HelicalDeinterleaver
создает спиральный обратный перемежитель Системного объекта, H
. Этот объект восстанавливает исходное упорядоченное расположение последовательности, которая была перемежена с помощью спирального Системного объекта перемежителя.
H = comm.HelicalDeinterleaver(
создает объект обратного перемежителя по спирали, Name
,Value
)H
, с каждым заданным набором свойств до заданного значения. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1
, Value1
..., NameN
, ValueN
).
|
Количество столбцов в спиральном массиве Задайте количество столбцов в спиральном массиве как положительное целочисленное скалярное значение. Значение по умолчанию является |
|
Размер каждой группы входа символов Задайте размер каждой группы входа символов как положительный целочисленный скаляр значение. Значение по умолчанию является |
|
Размер шага спирального массива Задайте количество строк разделения между последовательными входными группами в соответствующих столбцах спирального массива. Это свойство требует положительного целого скалярного значения. Значение по умолчанию является |
|
Начальные условия спирального массива Задайте значение, которое первоначально сохранено в спиральном массиве в виде числового скаляра значения. Значение по умолчанию является |
шаг | Восстановите упорядоченное расположение символов с помощью спирального массива |
Этот объект реализует алгоритм, входы и выходы, описанные на Helical Deinterleaver блочных страниц с описанием. Свойства объекта соответствуют параметрам блоков.