Линейная система преобразования

Для преобразования между различными моделями линейных систем предусмотрен ряд Signal Processing Toolbox™ функций. Для поиска подходящей передаточной функции можно использовать следующий график: найти строку модели для преобразования в левой части графика и столбец модели для преобразования в в верхней части графика и считать имя (имена) функции на пересечении строки и столбца. Обратите внимание, что некоторые камеры этой таблицы являются пустыми.

К →

Из ↓

Передаточная функция

Пространство состояний

Нуле- Поле- Коэффициент Усиления

Частичная дробь

Решетчатый фильтр

Второй порядок разделы

Матрица свертки

Передаточная функция

 

tf2ss

tf2zp roots

residuez

tf2latc

ничего

convmtx

Пространство состояний

ss2tf

 

ss2zp

ничего

ничего

ss2sos

ничего

Коэффициент усиления с нулевым полюсом

zp2tf poly

zp2ss

 

ничего

ничего

zp2sos

ничего

Частичная дробь

residuez

ничего

ничего

 

ничего

ничего

ничего

Решетчатый фильтр

latc2tf

ничего

ничего

ничего

 

ничего

ничего

SOS

sos2tf

sos2ss

sos2zp

ничего

ничего

 

ничего

Примечание

Преобразование из одной структуры или модели фильтра в другую может привести к результату с другими характеристиками, чем исходный. Это связано с конечноточной арифметикой компьютера и изменениями в округлых расчетах преобразования.

Многие функции создания фильтра тулбокса используют эти функции внутри системы. Для примера, zp2ss функция преобразует полюса и нули аналогового прототипа в форму «состояние-пространство», необходимую для создания фильтра Баттерворта, Чебышева или эллиптического фильтра. Оказавшись в форме пространства состояний, создания фильтра функция выполняет любое необходимое частотное преобразование, то есть преобразует начальный lowpass проекта в полосно-пропускающий, высокочастотный или полосно-заграждающий фильтр или lowpass фильтр с желаемой частотой отсечения.

Примечание

Все преобразования секции второго порядка Signal Processing Toolbox применяются только к цифровым фильтрам.