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

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

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