Системный объект: 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
, должен быть KL, для некоторых положительных целочисленных L. The step
метод выводит комплексный вектор-столбец, Y
, длиной L.
Y = step(H,X,R)
устанавливает энкодер объекта модулятора TCM QAM в состояние «все нули» при вводе ненулевого сигнала сброса, R
. R
должно быть двойной точностью или логическим скалярным целым числом. Этот синтаксис применяется при установке ResetInputPort
свойство true.
Примечание
obj
задает системный объект, на котором будет выполняться эта step
способ.
Объект выполняет инициализацию при первом step
выполняется метод. Эта инициализация блокирует нетронутые свойства и входные спецификации. Для получения дополнительной информации об изменении значений свойств смотрите Разработку системы в MATLAB Использование Системных объектов.