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