Групповая задержка БИХ фильтров
Добавлено: 02 мар 2011, 13:38
Хочется отобразить график групповой задержки. Как правильно это сделать? По определению групповая задержка это минус производная от ФЧХ по частоте. Как самый простой вариант решения задачи это вычислить N точек ФЧХ. Сделать unwrap для фазы, и взять от полученного массива производную скажем по 3ем точкам. Понятное дело что точность такого метода мягко говоря не самая лучшая.
Если подумать логически то если мы можем зная коэффициенты a и b передаточной функции и вычислить значение ФЧХ, по формуле:
тогда по определению групповой задержки можно попробовать вывести формулу для её вычисления:
Правда до ума я эту формулу не смог довести не понимаю как взять дальше производную. Но, по идее это самый точный способ вычисления групповой задержки. Буду рад если кто подскажет самый оптимальный путь.
Если подумать логически то если мы можем зная коэффициенты a и b передаточной функции и вычислить значение ФЧХ, по формуле:
тогда по определению групповой задержки можно попробовать вывести формулу для её вычисления:
Правда до ума я эту формулу не смог довести не понимаю как взять дальше производную. Но, по идее это самый точный способ вычисления групповой задержки. Буду рад если кто подскажет самый оптимальный путь.