visualizeFilterStages

Отобразите ответ цифровых вниз конвертер или цифровой каскад фильтра конвертера

Описание

visualizeFilterStages(Conv) строит ответ величины этапов фильтра и каскадный ответ цифрового вниз конвертер или цифровой конвертер, Conv. Графики функций ответ фильтров до второй пустой частоты CIC (или к первому, когда только один пустой указатель CIC существует).

пример

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

fvt = visualizeFilterStages(Conv) возвращает указатель на объект FVTool.

Примеры

свернуть все

Постройте ответ величины цифрового вниз конвертер с помощью 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')

Figure Filter Visualization Tool - Magnitude Response (dB) contains an axes object and other objects of type uitoolbar, uimenu. The axes object with title Magnitude Response (dB) contains 3 objects of type line. These objects represent Filter #1: Quantized, Filter #1: Reference.

Используя visualizeFilterStages

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

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

Figure Filter Visualization Tool - Magnitude Response (dB) contains an axes object and other objects of type uitoolbar, uimenu. The axes object with title Magnitude Response (dB) contains 9 objects of type line. These objects represent CIC decimator, Decimation factor = 25: Quantized, CIC decimator, Decimation factor = 25: Reference, CIC compensator, Decimation factor = 2: Quantized, CIC compensator, Decimation factor = 2: Reference, Halfband decimator, Decimation factor = 2: Quantized, Halfband decimator, Decimation factor = 2: Reference, Cascade response: Quantized, Cascade response: Reference.

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

свернуть все

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

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

Представленный в R2012a
Для просмотра документации необходимо авторизоваться на сайте