step

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

Измерьте коэффициент ошибки модуляции

Описание

Примечание

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

MERDB= step(MER,REFSYM,RXSYM) возвращает измеренный MER, MERDB, принятого сигнала RXSYM, на основе опорного сигнала REFSYM. Значения MER измеряют в дБ.

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

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

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

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

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

Чтобы вернуть X -percentile MER, установите XPercentileMEROutputPort свойство к true. XMER - MER, выше которого падает X% измерений, где X задается XPercentileValue свойство. XMER измеряется с использованием всех входных кадров с момента последнего сброса.

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

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

Примечание

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

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

Для просмотра документации необходимо авторизоваться на сайте