step

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

Сверточное кодирование с учетом произвольного созвездия QAM

Синтаксис

Y = step(H,X)
Y = step(H,X,R)

Описание

Примечание

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

Y = step(H,X) сверточно кодирует и модулирует входные данные, X, и возвращает закодированные и модулированные данные, Y. X должен быть числовыми логическими или неподписанными данными типа с фиксированной точкой размера слова 1 (объект fi). Когда сверточный энкодер представляет код скорости K/ N, длину вектора входа X, должен быть K×L, для некоторых положительных целочисленных L. The step метод выводит комплексный вектор-столбец, Y, длиной L.

Y = step(H,X,R) устанавливает энкодер объекта модулятора TCM QAM в состояние «все нули» при вводе ненулевого сигнала сброса, R. R должно быть двойной точностью или логическим скалярным целым числом. Этот синтаксис применяется при установке ResetInputPort свойство true.

Примечание

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

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