Преобразование цифрового сигнала из полосы промежуточной частоты (IF) в полосу модулирующих сигналов и его прореживание
dsp.DigitalDownConverter объект преобразует цифровой сигнал из полосы промежуточной частоты (ПЧ) в полосу модулирующих частот и прореживает его.
Для цифрового преобразования с понижением частоты входного сигнала:
Создать dsp.DigitalDownConverter и задайте его свойства.
Вызовите объект с аргументами, как если бы это была функция.
Дополнительные сведения о работе системных объектов см. в разделе Что такое системные объекты?.
возвращает системный object™ цифрового понижающего преобразователя (DDC), dwnConv = dsp.DigitalDownConverterdwnConv.
возвращает объект DDC, dwnConv = dsp.DigitalDownConverter(Name,Value)dwnConv, с указанным свойством Name установить в указанное значение Value. Можно указать дополнительные аргументы пары имя-значение в любом порядке как (Name1,Value1,...,NameN,ValueN).
Чтобы использовать функцию объекта, укажите объект System в качестве первого входного аргумента. Например, для освобождения системных ресурсов объекта System с именем obj, используйте следующий синтаксис:
release(obj)
Объект преобразует с понижением частоты входной сигнал путем умножения его на комплексную экспоненциальную с центральной частотой, равной значению в CenterFrequency собственность. Объект понижает выборку преобразованного с понижением частоты сигнала, используя каскад из трех прореживающих фильтров. В этом случае каскад фильтров состоит из дециматора CIC, компенсатора CIC и третьей ступени децимации FIR. На следующей блок-схеме показана архитектура цифрового понижающего преобразователя.

Секция масштабирования нормализует усиление CIC и мощность генератора. Он также может содержать поправочный коэффициент для достижения желаемой спецификации пульсации. При установке для свойства Осциллятор значения InputPortкоэффициент нормализации не включает коэффициент мощности генератора. В зависимости от значения свойства DecimateFactor можно обойти третью ступень фильтра. Когда входной тип данных является двойным или одиночным, объект реализует N-секционный фильтр прореживания CIC в качестве фильтра FIR с ответом, который соответствует каскаду N фильтров boxcar. Истинный фильтр CIC с реальными секциями гребенки и интегратора реализуется, когда входные данные имеют фиксированный тип. CIC-фильтр эмулируется с помощью FIR-фильтра, что позволяет выполнять моделирование с данными с плавающей запятой.
Следующая блок-схема представляет арифметику DDC со входами с одинарной или двойной точностью с плавающей запятой.

Дополнительные сведения об операции с фиксированной точкой см. в разделе Фиксированная точка.
fvtool | generatehdl | getDecimationFactors | getFilterOrders | getFilters | groupDelay | visualizeFilterStages