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