Переключите спецификацию фильтра между нормированной частотой и абсолютной частотой
normalizefreq(d)
normalizefreq(d,flag)
normalizefreq(d,false,fs)
normalizefreq(d) нормирует технические требования частоты в объекте d технических требований фильтра. По умолчанию, NormalizedFrequency свойство установлено в true когда вы создаете объект проектирования. Вы предоставляете технические требования проекта в нормированных единицах частоты. normalizefreq не влияет на фильтры, которые уже используют нормированную частоту.
Если вы используете этот синтаксис когда d не использует нормированные технические требования частоты, все технические требования частоты нормированы на fs/2 таким образом, они находятся между 0 и 1, где fs задан в объекте. Включенный в нормализацию свойства фильтра, которые задают передачу фильтра и местоположения ребра полосы задерживания частотой:
F3 dB — Используемый БИХ-техническими требованиями фильтра возражает, чтобы описать частоту среза полосы пропускания
Fcutoff — Используемый КИХ-техническими требованиями фильтра возражает, чтобы описать частоту среза полосы пропускания
Fpass — Описывает ребра полосы пропускания
Fstop — Описывает ребра полосы задерживания
В этом синтаксисе, normalizefreq(d) принимает, что вы задали fs когда вы создали d или измененный d использовать абсолютные технические требования частоты.
normalizefreq(d,flag) где flag любой true или false, задает ли NormalizedFrequency значением свойства является true или false и поэтому ли фильтр нормирует частоту дискретизации fs и другие связанные технические требования частоты. fs значения по умолчанию к 1 для этого синтаксиса.
Когда вы не предоставляете входному параметру flag, это принимает значение по умолчанию к true. Если вы устанавливаете flag к false, затронутые технические требования частоты умножаются на fs/2 удалить нормализацию. Используйте этот синтаксис, чтобы переключить ваш фильтр между использованием нормированных технических требований частоты и не использованием нормированных технических требований частоты.
normalizefreq(d,false,fs) позволяет вам задать новую частоту дискретизации fs когда вы устанавливаете NormalizedFrequency свойство к false.
fdesign.lowpass | fdesign.halfband | fdesign.highpass | fdesign.interpolator