Демодуляция методом OQPSK
Объект OQPSKDemodulator применяет фильтрацию формы импульса к входной форме сигнала и демодулирует ее с использованием метода квадратурной фазовой манипуляции смещения (OQPSK). Дополнительные сведения см. в разделе Фильтр формирования импульсов. Вход является представлением модулированного сигнала в основной полосе частот.
Информацию о задержках, возникающих при обработке пары модулятор-демодулятор, см. в разделе Задержки модуляции.
Для демодуляции сигнала, модулированного OQPSK:
Создать comm.OQPSKDemodulator и задайте его свойства.
Вызовите объект с аргументами, как если бы это была функция.
Дополнительные сведения о работе системных объектов см. в разделе Что такое системные объекты?.
создает системный object™ демодулятора. Этот объект может совместно сопоставлять-фильтровать и прореживать форму сигнала и демодулировать ее с использованием метода квадратурной фазовой манипуляции со смещением (OQPSK).oqpskdemod = comm.OQPSKDemodulator
создает объект системы демодулятора с симметричной конфигурацией по отношению к объекту модулятора OQPSK, oqpskdemod = comm.OQPSKDemodulator(mod)mod.
задает свойства, используя одну или несколько пар имя-значение. Заключите каждое имя свойства в отдельные кавычки.oqpskdemod = comm.OQPSKDemodulator(Name,Value)
comm.OQPSKDemodulator('BitOutput',true) задает для свойства PhaseOffset созданного объекта значение oqpskdemod = comm.OQPSKDemodulator(phase,Name,Value)phase и устанавливает любые другие указанные Name, Value пар.
comm.OQPSKDemodulator(0.5*pi,'SamplesPerSymbol',2)Чтобы использовать функцию объекта, укажите объект System в качестве первого входного аргумента. Например, для освобождения системных ресурсов объекта System с именем obj, используйте следующий синтаксис:
release(obj)