Демодулируйте использующий M-арный метод PSK
PSKDemodulator
объект демодулирует входной сигнал с помощью M-арного сдвига фазы, включающего (M-PSK) метод.
Чтобы демодулировать сигнал, который модулировался с помощью манипулирования сдвига фазы:
Задайте и настройте свой объект демодулятора PSK. Смотрите Конструкцию.
Вызовите step
демодулировать сигнал согласно свойствам comm.PSKDemodulator
. Поведение step
характерно для каждого объекта в тулбоксе.
Запуск в R2016b, вместо того, чтобы использовать step
метод, чтобы выполнить операцию, заданную Системой object™, можно вызвать объект с аргументами, как будто это была функция. Например, y = step(obj,x)
и y = obj(x)
выполните эквивалентные операции.
H = comm.PSKDemodulator
создает Системный объект демодулятора, H
. Этот объект демодулирует входной сигнал с помощью M-арного сдвига фазы, включающего (M-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. Если это значение очень мало (т.е. ОСШ очень высок), расчеты отношения логарифмической правдоподобности (LLR) могут дать к Inf или –Inf. Этот результат происходит, потому что алгоритм LLR вычисляет экспоненциал очень больших или очень небольших чисел с помощью арифметики конечной точности. В таких случаях используйте аппроксимированный LLR вместо этого, потому что алгоритм для той опции не вычисляет экспоненциалы. Это свойство применяется, когда вы устанавливаете |
|
Тип данных выхода Задайте тип выходных данных как Когда вы устанавливаете |
созвездие | Вычислите или постройте идеальное сигнальное созвездие |
шаг | Демодулируйте использующий M-арный метод PSK |
Характерный для всех системных объектов | |
---|---|
release | Позвольте изменения значения свойства Системного объекта |