[an error occurred while processing this directive]
|
Для этого вполне достаточно задержать входной сигнал на N выборок, и его считать за сигнал со сдвигом фазы 0. А сдвинутый сигнал формировать через рассчет системы на основе заданной групповой (или фазовой) задержки. В результате в заданной полосе получите сдвиг фазы на Ваши 30 или сколько надо градусов. А как синтезировать - уже много раз говорили. Хоть iirgrpdelay, хоть адаптивными методами, хоть как.
А если Вас интересует такой фильтр, который сдвинет на 30 град. фазу относительно НЕ ЗАДЕРЖАННОГО входного сигнала в достаточно широкой полосе - то Вас ждет облом. Такой фильтр не физически не реализуем.
E-mail: info@telesys.ru