Преобразуйте данные о цифровом фильтре секций второго порядка в форму передаточной функции
[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), числовые проблемы из-за ошибок округления могут произойти при формировании передаточной функции.