Демодулируйте с использованием метода M-арного DPSK
The DPSKDemodulator объект демодулирует сигнал, который был модулирован с помощью метода M-арного дифференциальной фазы сдвига манипуляции. Вход является представлением модулированного сигнала в основной полосе частот. Входные и выходные параметры для этого объекта являются сигналами дискретного времени. Этот объект принимает входной сигнал скалярного значения или вектора-столбца.
Чтобы демодулировать сигнал, который был модулирован с использованием дифференциальных фаз сдвига манипуляции:
Определите и настройте объект модулятора DPSK. См. «Конструкция».
Функции step для демодуляции сигнала в соответствии со свойствами DPSKDemodulator. Поведение step характерен для каждого объекта в тулбоксе.
Примечание
Начиная с R2016b, вместо использования step метод для выполнения операции, заданной Системной object™, можно вызвать объект с аргументами, как если бы это была функция. Для примера, y = step(obj,x) и y = obj(x) выполнять эквивалентные операции.
H = comm.DPSKDemodulator создает демодулятор Системного объекта, H. Этот объект демодулирует входной сигнал с помощью M-арного метода дифференциальной фазовой манипуляции (M-DPSK).
H = comm.DPSKDemodulator( создает объект демодулятора M-DPSK, Name,Value)H, с каждым заданным набором свойств до заданного значения. Можно задать дополнительные аргументы пары "имя-значение" в любом порядке как (Name1, Value1..., NameN, ValueN).
H = comm.DPSKDemodulator(M,PHASE, создает объект демодулятора M-DPSK, Name,Value)H. Этот объект имеет ModulationOrder значение свойства установлено в M, а PhaseRotation значение свойства установлено в PHASE, и другие заданные свойства устанавливаются на заданные значения.
|
Число точек в сигнальном созвездии Задайте число точек в сигнальном созвездии как положительное, целочисленное скалярное значение. Значение по умолчанию является |
|
Дополнительный сдвиг фазы Задайте дополнительное различие фаз между предыдущим и текущим модулированными символами в радианах в качестве действительного скалярного значения. Значение по умолчанию является |
|
Выход данных в виде бит Задайте, состоит ли выход из групп бит или целочисленных значений символов. Значение по умолчанию является Когда вы устанавливаете это свойство на |
|
Кодировка созвездия Задайте, как объект сопоставляет целое число или группу log2 |
|
Тип данных выхода Укажите тип выходных данных как один из |
| шаг | Демодулируйте с использованием метода M-арного DPSK |
Этот объект реализует алгоритм, входы и выходы, описанные на M-DPSK Demodulator Baseband блочных страниц с описанием. Свойства объекта соответствуют параметрам блоков.
comm.DBPSKDemodulator | comm.DPSKModulator | comm.DQPSKDemodulator