【发布时间】:2016-01-29 06:14:40
【问题描述】:
环境
嗨,我有一个 128 点的数组,在绘图上看起来像这样
我想从这个信号中去除噪音,并让信号类似于
为此,我的计划是转换frequency domain 中的信号并使用low pass filter.
注意 - 我能够转换频域中的原始信号 给了我两个长度为 128 的数组(一个是
*frequency plot*,一个是*phase plot*)。我还能够使用这两个阵列恢复原始信号。 (DFT & IDFT)。
问题
现在我想过滤来自 Signal 的噪音。我使用JAVA 作为编程语言,this link/this link 提供了一个库来实现IIR Filters。但我不知道我应该使用什么cutoff frequency?
另外如果我得到Filter coefficients 使用上面那么如何实现这个过滤器?(请理论上解释)
我想使用butterworth lowpass filter.
【问题讨论】:
-
我投票结束这个问题,因为它是关于 DSP 而不是编程 DSP。
-
@Raedwald,你能解释一下什么是编程吗?因为据我所知,编程就是将逻辑转换为特定语言,而问题全在于逻辑。
标签: java signal-processing lowpass-filter