exponenta event banner

шаг

Системный объект: comm.MultiplexedDeinterLeaver
Пакет: comm

Обратное перемежение входных символов с использованием набора регистров сдвига с заданными задержками

Синтаксис

Y = step(H,X)

Описание

Примечание

Начиная с R2016b, вместо использования step для выполнения операции, определенной системным object™, можно вызвать объект с аргументами, как если бы это была функция. Например, y = step(obj,x) и y = obj(x) выполнять эквивалентные операции.

Y = step(H,X) восстанавливает исходный порядок последовательности, X, которая была перемежена с использованием мультиплексированного перемежителя и возвращает Y. Вход X должен быть вектором столбца. Тип данных для X может быть числовым, логическим или фиксированным (объекты fi). Y имеет тот же тип данных, что и X. Мультиплексированный объект обращенного перемежителя использует N регистров сдвига, где N - количество элементов в векторе, заданном Delay собственность. Когда новый входной символ поступает в обращенный перемежитель, коммутатор переключается на новый регистр. Новый символ сдвигается, в то время как самый старый символ в этом регистре смещается. Когда коммутатор достигает N-го регистра, при следующем новом входе он возвращается к первому регистру. Мультиплексированный обращенный перемежитель, связанный с мультиплексированным перемежителем, имеет то же количество регистров, что и перемежитель. Задержка в конкретном регистре обращенного перемежителя зависит от наибольшей задержки перемежителя минус задержка перемежителя для данного регистра.

Примечание

obj указывает системный объект, на котором будет выполняться step способ.

Объект выполняет инициализацию в первый раз step выполняют способ. Эта инициализация блокирует неперестраиваемые свойства и входные спецификации. Дополнительные сведения об изменении значений свойств см. в разделе Проектирование системы в MATLAB с использованием системных объектов.