Демодуляция методом M-ary PSK
PSKDemodulator объект демодулирует входной сигнал с использованием способа М-арной фазовой манипуляции (М-PSK).
Для демодуляции сигнала, модулированного с помощью фазовой манипуляции:
Определите и настройте объект демодулятора PSK. См. раздел Строительство.
Звонить step демодулировать сигнал в соответствии со свойствами comm.PSKDemodulator. Поведение step относится к каждому объекту на панели инструментов.
Примечание
Начиная с R2016b, вместо использования step для выполнения операции, определенной системным object™, можно вызвать объект с аргументами, как если бы это была функция. Например, y = step(obj,x) и y = obj(x) выполнять эквивалентные операции.
H = comm.PSKDemodulator создает объект системы демодулятора, H. Этот объект демодулирует входной сигнал с использованием способа М-арной фазовой манипуляции (М-PSK).
H = comm.PSKDemodulator( создает объект демодулятора M-PSK, Name,Value)H, каждое указанное свойство имеет заданное значение. Можно указать дополнительные аргументы пары имя-значение в любом порядке как (Name1,Value1,...,NameN,ValueN).
H = comm.PSKDemodulator(M,PHASE, создает объект демодулятора M-PSK, Name,Value)H. Этот объект имеет ModulationOrder свойство имеет значение M, PhaseOffset свойство имеет значение PHASEи другие указанные свойства имеют указанные значения. M и PHASE являются аргументами, предназначенными только для значений. Чтобы задать аргумент только для значения, необходимо также указать все предшествующие аргументы только для значения. Можно указать аргументы пары имя-значение в любом порядке.
|
Количество точек в созвездии сигналов Укажите количество точек в созвездии сигнала как положительное целое скалярное значение. Значение по умолчанию: |
|
Фаза нулевой точки созвездия Задайте фазовое смещение нулевой точки созвездия в радианах как действительное скалярное значение. Значение по умолчанию: |
|
Выходные данные в виде битов Укажите, состоит ли вывод из групп битов или целых значений символов. Значение по умолчанию: |
|
Кодировка созвездия Укажите, как объект сопоставляет целое число или группу log2 ( |
|
Пользовательская кодировка созвездий Укажите пользовательский вектор отображения символа созвездия. Значение по умолчанию: |
|
Метод принятия решения о демодуляции Укажите метод решения, используемый объектом в качестве |
|
Источник дисперсии шума Укажите источник дисперсии шума как один из |
|
Дисперсия шума Задайте дисперсию шума как положительное, действительное скалярное значение. Значение по умолчанию - 1. Если это значение очень мало (т.е. SNR очень высокое), вычисления логарифмического отношения правдоподобия (LLR) могут давать Inf или -Inf. Этот результат возникает, потому что алгоритм LLR вычисляет экспоненту очень больших или очень малых чисел, используя арифметику конечной точности. В таких случаях вместо этого используйте приблизительное LLR, поскольку алгоритм для этой опции не вычисляет экспоненты. Это свойство применяется при установке |
|
Тип данных вывода Укажите тип выходных данных как При установке |
| шаг | Демодуляция методом M-ary PSK |
| Общие для всех системных объектов | |
|---|---|
release | Разрешить изменение значения свойства объекта системы |