Список форумов   Список форумов  

Фильтрация сигнала фильтром баттерворта

Всё о программировании на Labview

Модераторы: Техподдержка NI, Robert, Модератор

Фильтрация сигнала фильтром баттерворта

Сообщение Kamikadze1024 » Вт ноя 06, 2012 12:04 am

Доброго времени суток. Подскажите пожалуйста идею как отфильтровать аудиосигнал со входа NI SPEEDY-33 фильтром баттерворта, если его коэффициенты a и b известны. Как их применить к сигналу? Приложена формула. По ней видно,что для фильтрации требуются предыдущие значения. Как поступить если поток данных непрерывный? Заранее благодарен.
Вложения
butter_form.gif
формула
butter_form.gif (938 байт) Просмотров: 1129
Kamikadze1024
 
Сообщений: 7
Зарегистрирован: Вс сен 30, 2012 10:52 am

Re: Фильтрация сигнала фильтром баттерворта

Сообщение IvanLis » Вт ноя 06, 2012 8:31 am

Kamikadze1024 писал(а):Доброго времени суток. Подскажите пожалуйста идею как отфильтровать аудиосигнал со входа NI SPEEDY-33 фильтром баттерворта, если его коэффициенты a и b известны. Как их применить к сигналу? Приложена формула. По ней видно,что для фильтрации требуются предыдущие значения. Как поступить если поток данных непрерывный? Заранее благодарен.

используйте уже имеющийся фильтр:
Butterworth Filter VI - http://zone.ni.com/reference/en-XX/help ... th_filter/

если Вам принципиально реализовать самому, то используйте сдвиговый регистр или другие функции из палитры работы с массивами
Знание нескольких принципов освобождает от знания многих фактов!

Живу я здесь ||| LabVIEW Portal in Google+
IvanLis
Специалист LabVIEW
 
Сообщений: 497
Зарегистрирован: Пн апр 23, 2007 1:44 pm
Откуда: СССР


Вернуться в LabVIEW

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron