шаг

Системный объект: коммуникация. IQImbalanceCompensator
Пакет: коммуникация

Компенсируйте Неустойчивость I/Q

Синтаксис

Y = step(H,X)
Y = step(H,X,COEF)
Y = step(H,X,STEPSIZE)
Y = step(H,...,ADAPT)
[Y,ESTCOEF] = step(H,X)
[Y,ESTCOEF] = step(H,X,STEPSIZE)
[Y,ESTCOEF] = step(H,X,STEPSIZE,ADAPT)
[Y,ESTCOEF] = step(H,X,ADAPT)

Описание

Примечание

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

Y = step(H,X) оценивает неустойчивость I/Q во входном сигнале, X, и возвращает компенсированный сигнал, Y. Вход X может взять действительный или комплексные числа и может быть или скаляром или вектор-столбцом. Дважды - и типы данных с одинарной точностью поддерживаются. Вывод Y имеет те же свойства как X.

Y = step(H,X,COEF) принимает входные коэффициенты, COEF, вместо того, чтобы генерировать их внутренне. Этот синтаксис применяется, когда свойство CoefficientSource H установлено в Input port. Входные коэффициенты, COEF, являются комплексными и могут быть или двойной или одинарной точностью. COEF имеет те же размерности как X. В каждый раз момент COEF является комплексным скаляром.

Y = step(H,X,STEPSIZE) принимает вход размера шага, STEPSIZE. Этот синтаксис применяется, когда свойство StepSizeSource H установлено в Input port. Размер шага является действительным скаляром, поддерживающим или двойную или одинарную точность.

Y = step(H,...,ADAPT) принимает, что управляющий сигнал, ADAPT, включает или отключает содействующие обновления. Этот синтаксис применяется, когда свойством AdaptInputPort H является true. Управляющий сигнал адаптации является логическим скаляром.

[Y,ESTCOEF] = step(H,X) выводит предполагаемые коэффициенты, ESTCOEF, когда свойством CoefficientOutputPort H является true. ESTCOEF имеет те же свойства данных и размерность как входной сигнал, X.

[Y,ESTCOEF] = step(H,X,STEPSIZE) выводит предполагаемые коэффициенты, ESTCOEF, и принимает вход размера шага, STEPSIZE. Этот синтаксис применяется, когда свойства H установлены так, чтобы CoefficientOutputPort был true, и StepSizeSource является Input port.

[Y,ESTCOEF] = step(H,X,STEPSIZE,ADAPT) выводит предполагаемые коэффициенты, ESTCOEF, и принимает вход размера шага, STEPSIZE, и вход управляющего сигнала, ADAPT. Этот синтаксис применяется, когда свойства H установлены так, чтобы CoefficientOutputPort был true, StepSizeSource является Input port, и AdaptInputPort является true.

[Y,ESTCOEF] = step(H,X,ADAPT) выводит предполагаемые коэффициенты, ESTCOEF, и принимает вход управляющего сигнала, ADAPT. Этот синтаксис применяется, когда свойства H установлены так, чтобы CoefficientOutputPort был true, и AdaptInputPort является true.

Примечание

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

Объект выполняет инициализацию в первый раз, когда метод step выполняется. Эта инициализация блокирует ненастраиваемые свойства (MATLAB) и входные спецификации, такие как размерности, сложность и тип данных входных данных. Если вы изменяете ненастраиваемое свойство или входную спецификацию, Системный объект выдает ошибку. Чтобы изменить ненастраиваемые свойства или входные параметры, необходимо сначала вызвать метод release, чтобы разблокировать объект.