Системный объект: comm.EVM
Пакет: коммуникация
Измерьте величину вектора ошибок
Примечание
Запуск в 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 - процентиль EVM, XEVM
.
Чтобы возвратить X-percentile EVM, установите XPercentileEVMOutputPort
свойство к true
. XEVM
EVM, ниже которого % X падения измерений, где X установлен XPercentileValue
свойство. XEVM
измеряется с помощью всех входных кадров начиная с последнего сброса.
[___,NUMSYM] = step(___)
возвращает количество символов, NUMSYM
, используемый, чтобы вычислить X - процентиль EVM.
Возвратить NUMSYM
, установите SymbolCountOutputPort
свойство к true
. NUMSYM
измеряется с помощью всех входных кадров начиная с последнего сброса.
Примечание
EVM
задает Системный объект, на котором можно запустить этот step
метод.
Объект выполняет инициализацию в первый раз step
метод выполняется. Эта инициализация блокирует ненастраиваемые свойства и входные технические требования, такие как размерности, сложность и тип данных входных данных. Если вы изменяете ненастраиваемое свойство или входную спецификацию, Системный объект выдает ошибку. Чтобы изменить ненастраиваемые свойства или входные параметры, необходимо сначала вызвать release
метод, чтобы разблокировать объект.