Квазилинейная фаза БИХ-фильтр из полуполосы спецификации фильтра
iirlinFilter= design(d,'iirlinphase','SystemObject',true)
hd = design(...,'filterstructure',structure,'SystemObject',true)
iirlinFilter= design(d,'iirlinphase','SystemObject',true) проектирует квазилинейный фазовый фильтр iirlinFilter задается объектом спецификации фильтров d.
hd = design(...,'filterstructure',structure,'SystemObject',true) возвращает фильтр со структурой, заданной structure. По умолчанию структура фильтра является каскадной структурой. В следующей таблице перечислены все структуры design поддерживает линейный фазовый отклик БИХ.
Структура | Структура фильтра |
|---|---|
| Каскад альпасовых фильтров |
| Каскад цифровых фильтров альпасовой волны |
| БИХ полифазы дециматор |
| Цифровой фильтр волны БИХ полифазы дециматор |
| БИХ полифазы интерполятор |
| IIR-волновой цифровой фильтр полифазы интерполятор |
Чтобы получить список всех структур, заданных в fdesign method поддерживает, введите следующее в MATLAB® командная строка.
d = fdesign.halfband; strucs = validstructures(d,'SystemObject',true);
Чтобы получить список структур iirlinphase поддерживает, введите следующее в командной строке MATLAB.
iirlinphaseStrucs = strucs.iirlinphase;