Системный объект: коммуникация. 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
метод, чтобы разблокировать объект.