kaiserwin

Окно Kaiser фильтрует от объекта спецификации

Синтаксис

kFilter = design(d,'kaiserwin','SystemObject',true)
kFilter = design(d,'kaiserwin',designoption,value,designoption,...
value,'SystemObject',true)

Описание

kFilter = design(d,'kaiserwin','SystemObject',true) разрабатывает цифровой фильтр kFilter, который использует окно Kaiser. Для kaiserwin, чтобы работать правильно, порядок фильтра в объекте спецификаций должен быть ровным. Кроме того, фильтры высшего порядка (порядок фильтра, больше, чем 120), имеют тенденцию быть более точными для меньших ширин перехода. kaiserwin возвращает предупреждение, когда ваш порядок фильтра может быть слишком низким, чтобы разработать ваш фильтр точно.

kFilter = design(d,'kaiserwin',designoption,value,designoption,...
value,'SystemObject',true)
возвращает фильтр, где вы задаете проектные решения как входные параметры, и процесс проектирования использует метод окна Kaiser.

Чтобы определить доступные проектные решения, используйте designopts с объектом спецификации и методом разработки как входные параметры как показано.

designopts(d,'method')

Для полной справки об использовании kaiserwin обратитесь к системе справочной информации командной строки. Например, чтобы получить определенную информацию об использовании kaiserwin с d, объектом спецификации, вводят следующее в посдказке MATLAB.

help(d,'kaiserwin')

Примеры

свернуть все

Этот пример разрабатывает прямой КИХ-фильтр формы от объекта спецификации полуленточного фильтра.

d = fdesign.halfband('n,tw',200,0.01);
hbFilter = design(d,'kaiserwin','filterstructure','dffir',...
    'SystemObject',true)
hbFilter = 
  dsp.FIRFilter with properties:

            Structure: 'Direct form'
      NumeratorSource: 'Property'
            Numerator: [1x201 double]
    InitialConditions: 0

  Show all properties

fvtool(hbFilter);

В этом примере kaiserwin использует объект спецификации фильтров интерполяции.

d = fdesign.interpolator(4,'lowpass');
interpFilter= design(d,'kaiserwin','SystemObject',true)
interpFilter = 
  dsp.FIRInterpolator with properties:

        NumeratorSource: 'Property'
              Numerator: [1x147 double]
    InterpolationFactor: 4

  Show all properties

fvtool(interpFilter);

Смотрите также

|

Введенный в R2011a