Системный объект: comm.BlockDeinterleaver
Пакет: comm
(Будет удален) Отменить перемежение входных символов с помощью вектора сочетания
шаг будет удален в следующем релизе. Использовать deintrlv
вместо этого.
Y = step(H,X)
Примечание
Начиная с R2016b, вместо использования step
метод для выполнения операции, заданной Системной object™, можно вызвать объект с аргументами, как если бы это была функция. Для примера, y = step(obj,x)
и y = obj(x)
выполнять эквивалентные операции.
Y = step(H,X)
восстанавливает исходное упорядоченное расположение последовательности, X
, который был перемежен с помощью блочного перемежителя. Метод step формирует выход, Y
, на основе отображения, заданного свойством PermutionVector как выход (PermutationVector
(k)) = Вход (k), для k = 1
: N, где N - длина вектора сочетания. Область входа X
должен быть векторы-столбцы той же длины, N. Тип данных X
может быть числовым, логическим или с фиксированной точкой (объекты fi). Y
имеет тот совпадающий тип данных что и X
.
Примечание
obj
задает системный объект, на котором будет выполняться эта step
способ.
Объект выполняет инициализацию при первом step
выполняется метод. Эта инициализация блокирует нетронутые свойства и входные спецификации. Для получения дополнительной информации об изменении значений свойств смотрите Разработку системы в MATLAB Использование Системных объектов.