【发布时间】:2009-08-29 15:19:20
【问题描述】:
我正在对真实世界的传感器进行采样,我需要显示其过滤值。信号以 10 Hz 的速率进行采样,在此期间它可能会上升到最大范围的 80%。
之前我使用均方根作为过滤器,并将其应用于我记录的最后五个值。对于这个应用程序,这并不好,因为我不存储未更改的值。换句话说,我需要在过滤器中考虑时间...
我在DSP Guide 上阅读过,但我并没有从中得到什么。是否有专门针对程序员而非Mathcad 工程师的教程?是否有一些简单的代码 sn-ps 可以提供帮助?
更新:经过几次电子表格测试后,我决定记录所有样本,并申请 Butterworth filter。
【问题讨论】:
-
所以只计算最后五个值的问题是它们不能反映实时,因为未记录未更改的数据?我理解正确吗?
标签: c# signal-processing