对于一个项目,我使用“由于对信号采样”,应用双二阶滤波器并将结果输出到DAC。
从https://en.wikipedia.org/wiki/Digital_biquad_filter中我得到了一般公式;
(b0 + b1 * z ^ -1 + b2 * z ^ -2)/(a0 + a1 * z ^ -1 + a2 * z ^ -2)
我计算了一个低通滤波器的系数,并使其在专用DSP上工作。
但是我不明白如何在Arduino上应用此过滤器。有什么方法可以将输入与过滤器“相乘”以获得输出,或者它是如何工作的?