EngeeComms.QPSKBasebandDemodulator
Демодулирует QPSK-модулированные данные.
Библиотека |
|
Блок |
Описание
Системный объект EngeeComms.QPSKBasebandDemodulator демодулирует сигнал, который был модулирован с помощью метода квадратурной фазовой манипуляции. На вход подается представление модулированного сигнала в полосе модулирующих частот.
Вход должен быть комплексным сигналом. Этот системный объект принимает входной сигнал как скаляр или вектор-столбец.
Чтобы демодулировать сигнал, который был модулирован с помощью метода квадратурной фазовой манипуляции, выполните следующие действия:
-
Создайте объект EngeeComms.QPSKBasebandDemodulator и установите его свойства.
-
Вызовите объект с аргументами, как если бы это была функция.
Чтобы узнать подробнее о том, как работать с системными объектами, см. Системные объекты Engee.
Синтаксис
Создание
-
qpskdemod = EngeeComms.QPSKBasebandDemodulator()
создает системный объектqpskdemod
для выполнения демодуляции сигнала, который был модулирован с помощью метода квадратурной фазовой манипуляции, со свойствами по умолчанию.Пример:
qpskdemod = EngeeComms.QPSKBasebandDemodulator()
-
qpskdemod = EngeeComms.QPSKBasebandDemodulator(Name=Value)
создает системный объектqpskdemod
для выполнения демодуляции сигнала, который был модулирован с помощью метода квадратурной фазовой манипуляции, с указанным свойствомName
, установленным на указанное значениеValue
. Вы можете указать дополнительные аргументы в виде пары имя-значение в любом порядке (Name1
=Value1
,…,NameN
=ValueN
).Пример:
qpskdemod = EngeeComms.QPSKBasebandDemodulator(ConstellationOrdering=Binary)