Метод Prony для проекта фильтра
[Num,Den] = prony(impulse_resp,num_ord,denom_ord)
[Num,Den] = prony(impulse_resp,num_ord,denom_ord)
возвращает числитель Num
и знаменатель коэффициенты Den
для причинной рациональной системной функции с импульсным ответом impulse_resp
. Системная функция имеет порядок числителя, который num_ord
и знаменатель заказывают denom_ord
. Длинами Num
и Den
является num_ord+1
и denom_ord+1
. Если длина impulse_resp
является меньше, чем самый большой порядок (num_ord
или denom_ord
), impulse_resp
дополнен нулями. Войдите 0 в num_ord
для системной функции все-полюса. Для все-нулевой системной функции введите 0 для denom_ord
.
Парки, Томас В. и К. Сидни Беррус. Создание цифровых фильтров. Нью-Йорк: John Wiley & Sons, 1987, стр 226–228.