Измерьте коэффициент ошибки модуляции
The comm.MER
(отношение ошибок модуляции) объект измеряет отношение сигнал/шум (ОСШ) в приложениях цифровой модуляции. Можно использовать измерения MER для определения производительности системы в приложениях связи. Для примера, определение того, соответствует ли система DVB-T применимым стандартам радиопередачи, требует точных измерений MER. Блок измеряет все выходы в дБ.
Для измерения коэффициента ошибки модуляции:
Определите и настройте свой объект MER. См. «Конструкция».
Функции step
для измерения коэффициента ошибки модуляции в соответствии со свойствами comm.MER
. Поведение step
характерен для каждого объекта в тулбоксе.
Примечание
Начиная с R2016b, вместо использования step
метод для выполнения операции, заданной Системной object™, можно вызвать объект с аргументами, как если бы это была функция. Для примера, y = step(obj,x)
и y = obj(x)
выполнять эквивалентные операции.
MER = comm.MER
создает коэффициент ошибки модуляции (MER) Системного объекта, MER
. Этот объект измеряет отношение сигнал/шум (ОСШ) в приложениях цифровой модуляции.
MER = comm.MER(
создает Name
,Value
)MER
объект с каждым заданным набором свойств до заданного значения. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1
, Value1
..., NameN
, ValueN
).
Пример: MER = comm.MER('ReferenceSignalSource','Estimated
from reference constellation')
создает объект, MER
, который измеряет MER принятого сигнала при помощи ссылки созвездия.
|
Источник опорного сигнала Источник опорного сигнала, заданный как |
|
Ссылочное созвездие Ссылочное созвездие, заданное как вектор. Это свойство доступно, когда Значение по умолчанию является |
|
Источник интервала измерения Источник интервала измерения, заданный как один из следующих:
|
|
Интервал измерения Интервал измерения, за который вычисляется MER, заданный в выборках как действительное положительное целое число. Это свойство доступно при |
|
Средние размерности Средние размерности, заданные как положительное целое число или вектор-строка положительных целых чисел. Это свойство определяет размерности, по которым выполняется усреднение. Для примера, чтобы среднее значение между строками, установите это свойство равным Объект поддерживает входы переменного размера по размерностям, в которых происходит среднее значение. Однако вход для неусредненных размерностей должен оставаться постоянным между |
|
Минимальный выходной порт измерения Минимальный выходной порт измерения MER, заданный как логический скаляр. Чтобы создать выход порт для минимальных измерений MER, установите это свойство равным |
|
X выходной порт MER -percentile X выходной порт MER -percentile, заданный как логический скаляр. Чтобы создать выходной порт для измерений X -percentile MER, установите это свойство |
|
X значение -percentile X -личное значение, выше которого падает X% измерений MER, заданное в виде действительного скаляра от |
|
Выходной порт счетчика символов Выходной порт подсчета символов, заданный как логический скаляр. Чтобы вывести количество накопленных символов, используемых для вычисления X измерений MER, установите это свойство на |
шаг | Измерьте коэффициент ошибки модуляции |
MER является мерой ОСШ в модулированном сигнале, вычисленном в дБ. MER над N символами
MER для k-го символа
Минимальный MER представляет минимальное значение MER в пакете, или
где:
ek =
Ik = Синфазное измерение k-го символа в пакете
Qk = Квадратурное измерение фазы k-го символа в пакете
Ik и Qk представляют идеальные (ссылочные) значения. и представление измеренных (принятых) символов.
Блок вычисляет X MER -percentile путем создания гистограммы всех входящих значений MERk. Этот выход предоставляет значение MER, выше которого падает X% от значений MER.