EngeeComms.BPSKDemodulatorBaseband
Демодулирует данные, модулированные с помощью метода BPSK.
Библиотека |
|
Блок |
Описание
Системный объект EngeeComms.BPSKDemodulatorBaseband демодулирует сигнал, который был модулирован при помощи метода двоичной фазовой манипуляции (BPSK). Значения exp(jθ)
или −exp(jθ)
преобразуются в 0 или 1 соответственно. Свойство PhaseOffset
задает значение θ
в радианах.
Для демодуляции данных BPSK-модулированного сигнала, выполните следующие действия:
-
Создайте объект EngeeComms.BPSKDemodulatorBaseband и установите его свойства.
-
Вызовите объект с аргументами, как если бы это была функция.
Чтобы узнать подробнее о том, как работать с системными объектами, см. Системные объекты Engee.
Синтаксис
Создание
-
bpskdemodulator = EngeeComms.BPSKDemodulatorBaseband()
создает системный объект для демодуляции сигнала, который был модулирован при помощи метода двоичной фазовой манипуляции (BPSK), со свойствами по умолчанию.Пример:
bpskdemodulator = EngeeComms.BPSKDemodulatorBaseband()
-
object = EngeeComms.BPSKDemodulatorBaseband(Name=Value)
создает системный объект для демодуляции сигнала, который был модулирован при помощи метода двоичной фазовой манипуляции (BPSK), с указанным свойствомName
, установленным на указанное значениеValue
. Вы можете указать дополнительные аргументы в виде пары имя-значение в любом порядке (Name1
=Value1
,…,NameN
=ValueN
).Пример:
bpskdemodulator = EngeeCommsc = BPSKDemodulatorBaseband(DecisionMethod="Hard decision",PhaseOffset=pi/4)
Аргументы
Входные аргументы
waveform —
BPSK-модулированный базовый сигнал
вектор-столбец
| матрица
Details
BPSK-модулированный широкополосный сигнал, заданный в виде вектора-столбца или матрицы того же размера, что и входной сигнал.
Типы данных |
|
Поддержка комплексных чисел |
Да |
var —
ненулевая скалярная дисперсия шума
ненулевой скаляр
Details
Дисперсия шума, заданная в виде ненулевого скаляра.
Входной модулированный сигнал должен быть комплексным. В случае BPSK модулятор выдает комплексный сигнал с нулевой мнимой частью. Если вместо этого подать на демодулятор вещественный сигнал, вы должны представить мощность шума комплексного сигнала в вещественном входном сигнале, установив значение дисперсии в два раза больше дисперсии вещественного входного сигнала.
Дополнительно
Жесткая демодуляция BPSK-сигнала
При применении жесткой демодуляции учитывается тип входного сигнала и смещение фазы.
На этом рисунке показан демодулятор BPSK-сигнала с жестким решением для сигнала с плавающей или фиксированной точкой и тривиальным фазовым смещением (кратным ).
На этом рисунке показан демодулятор BPSK-сигнала с жестким решением для сигнала с плавающей точкой и нетривиальным фазовым сдвигом.
На этом рисунке показан демодулятор BPSK-сигнала с жестким решением для сигнала с фиксированной точкой и нетривиальным фазовым смещением.