Панель «Импорт фильтра» позволяет импортировать фильтр. Вы можете получить доступ к этой области, нажав кнопку Import Filter на боковой панели.
Импортированный фильтр может находиться в любом из представлений, перечисленных в раскрывающемся меню Filter Structure. Можно импортировать фильтр как секции второго порядка, установив флажок.
Задайте коэффициенты фильтра в Numerator и Denominator, либо путем их явного ввода, либо путем ссылки на переменные в MATLAB® рабочей области.
Выберите частотные модули из следующих опций в меню Units, и для любого частотного модуля, кроме Normalized, укажите значение или переменную рабочего пространства MATLAB частоты дискретизации в поле Fs.
Чтобы импортировать фильтр, нажмите кнопку Import Filter. Область отображения автоматически обновляется при импорте нового фильтра.
Отредактировать импортированный фильтр можно с помощью панели «Редактора полюса/нуля».
Доступные структуры фильтра:
Прямая форма, которая включает прямую форму I, прямую форму II, прямую форму I транспонированную, прямую форму II транспонированную и прямую форму конечную импульсную характеристику
Решетка, которая включает allpass решетки, MA min фазы решетки, MA max фазы и CERMA решетки
Выбранная структура определяет тип коэффициентов, которые необходимо задать в текстовых полях справа.
Для прямой формы I, прямой формы II, прямой формы I транспонированной и прямой формы II транспонированной, задайте фильтр по представлению его передаточной функции
Поле Numerator задает имя или значение переменной для вектора коэффициента числителя b
, который содержит m+1
коэффициенты в нисходящих степенях z.
Поле Denominator задает имя или значение переменной для вектора коэффициента знаменателя a
, который содержит n+1
коэффициенты в нисходящих степенях z. Для конечная импульсная характеристика Denominator 1
.
Фильтры в форме передаточной функции могут быть созданы всеми функциями создания фильтра Signal Processing Toolbox™ (такими как fir1
, fir2
, firpm
, butter
, yulewalk
). Для получения дополнительной информации смотрите Передаточная Функция.
Импорт как секций второго порядка. Для всех структур прямой формы, кроме конечной импульсной характеристики прямой формы, можно импортировать фильтр в его представление секции второго порядка:
Поле Gain задает имя переменной или значение для G усиления, а поле SOS Matrix задает имя переменной или значение для L-by-6 матрицы SOS
строки которого содержат коэффициенты числителя и знаменателя bik и aik секций второго порядка H (z).
Фильтры в форме секции второго порядка могут быть созданы такими функциями, как tf2sos
, zp2sos
, ss2sos
, и sosfilt
. Для получения дополнительной информации см. секции второго порядка (SOS).
Для allpass решетки, минимальной и максимальной фазы решетки и фильтров CROMA решетки, укажите фильтр по его представлению решетки:
Для allpass решетки Lattice coeff поле задает коэффициенты решетки (отражения), k(1)
на k(N)
, где N
- порядок фильтра.
Для решетки MA (минимальная или максимальная фаза), поле Lattice coeff задает коэффициенты решетки (отражения), k(1)
на k(N)
, где N
- порядок фильтра.
Для решетки CROMA в Lattice coeff поле задаются коэффициенты решетки (отражения), k(1)
на k(N)
, и поле Ladder coeff задает лестничные коэффициенты, v(1)
на v(N+1)
, где N
- порядок фильтра.
Фильтры в форме решетки могут быть получены tf2latc
. Для получения дополнительной информации см. раздел Структура решетки.