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)