getQualityFactor

Получите коэффициент качества

Описание

пример

Q = getQualityFactor(npFilter) возвращает коэффициент качества (Q-коэффициент) узкополосного пикового фильтра. Q-коэффициент определяется как центральная частота, разделенная на полосу пропускания.

Примеры

свернуть все

Создайте dsp.NotchPeakFilter объект в строении по умолчанию, где Specification для свойства задано значение 'Bandwidth and center frequency'.

np = dsp.NotchPeakFilter
np = 
  dsp.NotchPeakFilter with properties:

      Specification: 'Bandwidth and center frequency'
          Bandwidth: 2205
    CenterFrequency: 11025
         SampleRate: 44100

Определите коэффициент качества фильтра используя getQualityFactor функция. Коэффициент качества задается отношением центральной частоты к полосе пропускания.

getQualityFactor(np)
ans = 5

Визуализируйте ответ фильтра с помощью fvtool.

fvtool(np)

Figure Filter Visualization Tool - Magnitude Response (dB) contains an axes and other objects of type uitoolbar, uimenu. The axes with title Magnitude Response (dB) contains an object of type line.

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

свернуть все

Узкополосный пиковый фильтр, коэффициент качества которого вычисляется, задается как dsp.NotchPeakFilter объект.

Выходные аргументы

свернуть все

Коэффициент качества фильтра, возвращаемый как скаляр. Q-коэффициент определяется как центральная частота, разделенная на полосу пропускания.

Типы данных: double

См. также

Функции

Объекты

Введенный в R2014a