step

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

Измерьте величину вектора ошибок

Описание

Примечание

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

RMSEVM = step(EVM,REFSYM,RXSYM) возвращает измеренный среднеквадратичный EVM, RMSEVM, принятого сигнала RXSYM, на основе опорного сигнала REFSYM. Значения EVM измеряются в процентах.

REFSYM и RXSYM входы являются комплексными векторами-столбцами равных размерностей и типа данных. Тип данных может быть двойным, одинарным, знаковым целым числом или подписанной фиксированной точкой с степенью наклона два и нулевым смещением. Все выходы объекта имеют тип данных double. Чтобы задать интервал, в течение которого измеряется EVM, используйте MeasurementIntervalSource и MeasurementInterval свойства.

RMSEVM = step(EVM,RXSYM) возвращает измеренный EVM принятого сигнала RXSYM на основе опорного сигнала, заданной в ReceivedConstellation свойство.

[___,MAXEVM] = step(___) возвращает максимальное значение EVM, MAXEVM, учитывая любой из двух предыдущих синтаксисов.

Чтобы вернуть максимальное значение EVM, установите MaximumEVMOutputPort свойство к true. Чтобы задать интервал, в течение которого измеряется максимальное значение EVM, используйте MeasurementIntervalSource и MeasurementInterval свойства.

[___,XEVM] = step(___) возвращает X -percentile EVM, XEVM.

Чтобы вернуть X-процентиль EVM, установите XPercentileEVMOutputPort свойство к true. XEVM - EVM, ниже которого падает X% измерений, где X задается XPercentileValue свойство. XEVM измеряется с использованием всех входных кадров с момента последнего сброса.

[___,NUMSYM] = step(___) возвращает количество символов, NUMSYM, используется для вычисления X -percentile EVM.

Как вернуться NUMSYM, установите SymbolCountOutputPort свойство к true. NUMSYM измеряется с использованием всех входных кадров с момента последнего сброса.

Примечание

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

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