tf2latc
Преобразование коэффициентов передаточной функции фильтра в форму решетчатого фильтра.
| Библиотека |
|
Аргументы
Входные аргументы
#
b,a —
коэффициенты передаточной функции
векторы
Details
Коэффициенты передаточной функции, заданные как векторы.
| Типы данных |
|
#
b0 —
коэффициенты числителя передаточной функции
скаляр
Details
Коэффициенты числителя передаточной функции, заданные как скаляр.
| Типы данных |
|
#
phase —
тип КИХ-фильтра (MA)
"none" (по умолчанию) | "max" | "min"
Details
Тип КИХ-фильтра (MA), заданный как "max" или "min". Для максимально-фазового фильтра укажите значение "max". Для минимально-фазового фильтра укажите значение "min".
| Типы данных |
|
Примеры
Преобразование коэффициентов всеполюсного БИХ-фильтра в коэффициенты решетки
Details
Преобразуем всеполюсный БИХ-фильтр в коэффициенты решетки.
import EngeeDSP.Functions: tf2latc
a = [1 13/24 5/8 1/3]
k, v = tf2latc(1, a)
println("k = ", k)
k = [0.24999999999999997; 0.5000000000000001; 0.3333333333333333;;]