【发布时间】:2013-09-20 06:16:34
【问题描述】:
假设我有一个 c# 列表,其中包含三个 随机数 x ->200...300、y->100...150 和 z->100..300 作为元素作为条目,例如 rows=200 and cols=3
x y z
210 106 220
200 120 134
220 150 230
280 120 136
204 110 270
260 120 184
209 110 209
210 110 134
...
我读到低通滤波器只是对结果进行平滑以去除高频。最简单的低通滤波器是箱式滤波器,它通过对 n 个样本进行平均来完成。为了将 2 个样本平均在一起,这很简单:
sample[n] (sample[n] + sample[n + 1]) / 2;
那么,我将如何对这些数据应用低通滤波器?
我需要为矩阵上的每个单元格应用sample[n] (sample[n] + sample[n + 1]) / 2; 还是要做什么?
我正在阅读低通和高通滤波器“取消”或将高于/低于阈值的频率归零,但在这种情况下,获得阈值的最佳方法是什么,我不明白......
您能解释一下如何将低通滤波器应用于数据集吗?
【问题讨论】:
标签: c# algorithm signal-processing