step

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

Компенсируйте разбаланс 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, чтобы включить или отключить обновления коэффициентов. Этот синтаксис применяется, когда свойство AdaptInportPort 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, и AdaptInportPort true.

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

Примечание

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

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