fvtool

Визуализируйте частотную характеристику цифровых вниз конвертер или цифровой каскад фильтра конвертера

Синтаксис

fvtool(Conv)
fvtool(Conv,'Arithmetic',arithType)

Описание

fvtool(Conv) строит ответ значения цифрового вниз конвертер или цифровой конвертер, Conv. По умолчанию объект строит каскадный ответ до второй пустой частоты CIC (или к первому, когда только один пустой указатель CIC существует). Чтобы использовать этот синтаксис, объект Conv должен быть заблокирован.

пример

fvtool(Conv,'Arithmetic',arithType) задает арифметический тип фильтров в конвертере. Установите вход 'Arithmetic' на 'double', 'single' или 'fixed-point'. Когда объект Conv находится в разблокированном состоянии, необходимо задать арифметический тип. Когда объект Conv находится в заблокированном состоянии, он игнорирует арифметический входной параметр.

Например, чтобы построить ответ значения цифрового вниз конвертер в разблокированном состоянии, установите вход 'Arithmetic'.

dwnConv = dsp.DigitalDownConverter
fvtool(dwnConv,'Arithmetic','fixed-point')

Примеры

свернуть все

Постройте ответ значения цифрового вниз конвертер с помощью функции fvtool и функции visualizeFilterStages.

Создайте Системный объект dsp.DigitalDownConverter с настройками по умолчанию. Используя функцию fvtool , постройте ответ значения полного каскада фильтра. Функция visualizeFilterStages, кроме того, строит ответ значения отдельных этапов фильтров.

dwnConv = dsp.DigitalDownConverter
dwnConv = 
  dsp.DigitalDownConverter with properties:

           DecimationFactor: 100
         MinimumOrderDesign: true
                  Bandwidth: 200000
    StopbandFrequencySource: 'Auto'
             PassbandRipple: 0.1000
        StopbandAttenuation: 60
                 Oscillator: 'Sine wave'
            CenterFrequency: 14000000
                 SampleRate: 30000000

  Show all properties

Используя fvtool

Если Системный объект разблокирован, необходимо задать арифметику фильтра через вход 'Arithmetic' функции fvtool. Если Системный объект заблокирован, арифметический вход проигнорирован.

fvtool(dwnConv,'Arithmetic','fixed-point')

Используя visualizeFilterStages

Чтобы просмотреть ответ значения отдельных этапов фильтра, вызовите функцию visualizeFilterStages.

visualizeFilterStages(dwnConv,'Arithmetic','fixed-point')

Входные параметры

свернуть все

Цифровой вниз конвертер или цифровой конвертер, заданный как dsp.DigitalDownConverter или Система dsp.DigitalUpConverter object™.

Когда объект Conv находится в разблокированном состоянии, необходимо задать арифметический тип. Когда объект Conv находится в заблокированном состоянии, он игнорирует арифметический входной параметр.

Представленный в R2012a