Системный объект: comm.HelicalDeinterleaver
Пакет: comm
Восстановите упорядоченное расположение символов с помощью спирального массива
Y = step(H,X)
Примечание
Начиная с R2016b, вместо использования step
метод для выполнения операции, заданной Системной object™, можно вызвать объект с аргументами, как если бы это была функция. Для примера, y = step(obj,x)
и y = obj(x)
выполнять эквивалентные операции.
Y = step(H,X)
восстанавливает исходное упорядоченное расположение последовательности, X
, который был перемежен с помощью спирального перемежителя и возвращается Y
. Область входа X
должен быть вектор-столбец. Тип данных должен быть числовым, логическим или с фиксированной точкой (объекты fi). Y
имеет тот совпадающий тип данных что и X
. Объект спирального обратного перемежителя использует массив для своих расчетов. Если вы задаете свойство NumColumns объекта равным C, то массив имеет C столбцов и неограниченные строки. Если Вы устанавливаете свойство GroupSize в N, то объект принимает вход длины <reservedrangesplaceholder3> × <reservedrangesplaceholder2> и вставляет ее в следующие N строки массива. Объект также помещает значение свойства InitialConditions в определенные положения в нескольких верхних строках массива. Это учитывает спиральный шаблон, а также сохраняет векторные индексы символов, которые проходят через HelicalInterleaver
и HelicalDeinterleaver
объекты. Выход состоит из последовательных групп N символов. Объект выбирает k -ую выходную группу в массиве из столбца k mod C. Этот выбор типа спиральный из-за сокращения по модулю C и потому что первый символ в k -й группе находится в строке 1 + (k -1) × s, где s является значением свойства StepSize .
Примечание
obj
задает системный объект, на котором будет выполняться эта step
способ.
Объект выполняет инициализацию при первом step
выполняется метод. Эта инициализация блокирует нетронутые свойства и входные спецификации. Для получения дополнительной информации об изменении значений свойств смотрите Разработку системы в MATLAB Использование Системных объектов.