Фільтр Баттерворта - це лише тип фільтра (існує безліч типів) з певною формою його реакції. У вашій ситуації фільтр Баттерворта буде використовуватися як фільтр низьких частот (LPF) для відключення більш високих частот, що містять шум. Фільтр може бути реалізований або на зразках часової області, або на частотній області (після FFT), але якщо ви хочете швидко використовувати дані, вам, ймовірно, потрібно обробити їх у часовій області. Ви правильно посилаєтесь на IIR (нескінченна імпульсна реакція - інший варіант - FIR або Кінцевий імпульсний відповідь). Існують фільтри, які побудовані у вигляді серії «відводів» (або «ваг»), які множать на даний зразок і ряд попередніх зразків, потім підсумовують і усереднюють. Вам потрібно буде трохи дізнатися про реалізацію FIR / IIR фільтра низьких частот, щоб обчислити значення крана, щоб забезпечити відсікання вище частоти сигналу (але досить низького, щоб зменшити шум). Це може здатися складним, тому ось простий приклад фільтра на основі "натискання" - додайте даний зразок до попереднього 4 і розділіть на 5. Вихід цього фільтра є низькопрохідним, оскільки це просто ковзаюча середня величина - всі значення крана просто "1". Наступним вашим кроком є .... перевірте, як запровадити просто низькопрохідний фільтр FIR, і спробуйте його реалізувати! Удачі :) тому що це просто ковзаюча середня величина - всі значення крана просто "1". Наступним вашим кроком є .... перевірте, як запровадити просто низькопрохідний фільтр FIR, і спробуйте його реалізувати! Удачі :) тому що це просто ковзаюча середня величина - всі значення крана просто "1". Наступним вашим кроком є .... перевірте, як запровадити просто низькопрохідний фільтр FIR, і спробуйте його реалізувати! Удачі :)