Преобразуйте цифровой фильтр данные о разделе второго порядка в форму передаточной функции
[b,a] = sos2tf(sos)
[b,a] = sos2tf(sos,g)
sos2tf
преобразовывает представление раздела второго порядка данного цифрового фильтра к эквивалентному представлению передаточной функции.
[b,a] = sos2tf(sos)
возвращает коэффициенты числителя b
и коэффициенты знаменателя a
передаточной функции, которая описывает систему дискретного времени, данную sos
в форме раздела второго порядка. Форматом раздела второго порядка H (z) дают
sos
является L-by-6 матрица, которая содержит коэффициенты каждого раздела второго порядка, сохраненного в его строках.
Векторы - строки b
и a
содержат числитель и коэффициенты знаменателя H (z), сохраненный в убывающих степенях z.
[b,a] = sos2tf(sos,g)
возвращает передаточную функцию, которая описывает систему дискретного времени, данную sos
в форме раздела второго порядка с усилением g
.
sos2tf
использует функцию conv
, чтобы умножить весь числитель и знаменатель полиномы второго порядка вместе. Для фильтров высшего порядка (возможно запускающийся настолько же низко как порядок 8), числовые проблемы из-за ошибок округления могут произойти при формировании передаточной функции.