Импорт создания фильтра

Импортируйте панель фильтра

Панель Фильтра Импорта позволяет вам импортировать фильтр. Можно получить доступ к этой области путем нажатия кнопки Import Filter на боковой панели.

Импортированный фильтр может быть в любом из представлений, перечисленных в выпадающем меню Filter Structure. Можно импортировать фильтр как секции второго порядка путем установки флажка.

Задайте коэффициенты фильтра в Numerator и Denominator, или путем ввода их явным образом или путем обращения к переменным в рабочей области MATLAB®.

Выберите единицы частоты из следующих опций в меню Units, и для любой единицы частоты кроме Нормированного, задайте значение или переменную рабочего пространства MATLAB частоты дискретизации в поле Fs.

Чтобы импортировать фильтр, нажмите кнопку Import Filter. Область отображения автоматически обновляется, когда новый фильтр был импортирован.

Можно отредактировать импортированный фильтр с помощью Редактора Полюса/Нуля панель.

Отфильтруйте структуры

Доступные структуры фильтра:

  • Прямая Форма, которая включает прямую форму I, прямая форма II, прямая форма, которую я транспонировал, прямая форма II транспонированный, и КИХ прямой формы

  • Образуйте решетку, который включает решетку allpass, фазу min MA решетки, MA решетки макс. фаза и решетка ARMA

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

Прямая форма

Для прямой формы I, прямая форма II, прямая форма, которую я транспонировал, и прямая форма II транспонированный, задает фильтр по своему представлению передаточной функции

H(z)=b(1)+b(2)z1+b(3)z2+b(m+1)zma(1)+a(2)z1+a(3)Z3+a(n+1)zn

  • Поле Numerator задает имя переменной или значение для вектора коэффициентов числителя b, который содержит m+1 коэффициенты в убывающих степенях z.

  • Поле Denominator задает имя переменной или значение для вектора коэффициентов знаменателя a, который содержит n+1 коэффициенты в убывающих степенях z. Для КИХ-фильтров Denominator является 1.

Просачивается форма передаточной функции может быть произведена всеми функциями создания фильтра Signal Processing Toolbox™ (такой как fir1, fir2, firpm, butter, yulewalk). Смотрите Передаточную функцию для получения дополнительной информации.

Импорт как секции второго порядка.  Для всех структур прямой формы, кроме КИХ прямой формы, можно импортировать фильтр в его представлении секции второго порядка:

H(z)=Gk=1Lb0k+b1kz1+b2kz2a0k+a1kz1+a2kz2

Поле Gain задает имя переменной или значение для усиления G, и поле SOS Matrix задает имя переменной или значение для матрицы SOS L-6

SOS=(b01b11b211a11a22b02b12b221a12a22············b0Lb1Lb2L1a1La2L)

чьи строки содержат числитель и коэффициенты знаменателя bik и aik секций второго порядка H (z).

Просачивается форма секции второго порядка может быть произведена функциями такой как tf2sos, zp2sos, ss2sos, и sosfilt. Смотрите Секции второго порядка (SOS) для получения дополнительной информации.

Решетка

Для решетки allpass, образуйте решетку минимальную и максимальную фазу, и образуйте решетку фильтры ARMA, задайте фильтр по его представлению решетки:

  • Для решетки allpass, поле Lattice coeff задает решетку (отражение) коэффициенты, k(1) к k(N), где N порядок фильтра.

  • Для MA решетки (минимальная или максимальная фаза), поле Lattice coeff задает решетку (отражение) коэффициенты, k(1) к k(N), где N порядок фильтра.

  • Для решетки ARMA поле Lattice coeff задает решетку (отражение) коэффициенты, k(1) к k(N), и поле Ladder coeff задает лестничные коэффициенты, v(1) к v(N+1), где N порядок фильтра.

Просачивается форма решетки может быть произведена tf2latc. Смотрите Структуру решетки для получения дополнительной информации.