什么是最佳选择方法的设计特性的数字滤波器在Matlab与GUI sptool?更具体地说,如果我有一个信号,我怎么去确定其过滤器值将产生最佳解决方案。

例如:

我的信号 A:

一个可能的过滤器可能具有的性质:

  1. 设计方法: FIR, Window
  2. 窗口类型: Gaussian
  3. 顺序: 10
  4. Fs: 100 5:Fc: 10

另一个可能的过滤器可能具有的性质:

  1. 设计方法: FIR, Window
  2. 窗口类型: Hamming
  3. 顺序: 7
  4. Fs: 64 5:Fc: 28

有无穷多个可能的过滤器。

我假定的解决方案之一,产生了一个"更好"的回答比所有其他人,它是解决方案,我试图找到。我知道,我可以尝试暴力的方法,但我宁愿没有。请提出一种方法,用于选择的过滤性质,让这个"最佳"解决方案。

有帮助吗?

解决方案

你必须要得到一些详细信息的信号类型。

总是有一定的权衡不同类型的过滤器使用。在一般情况下,您将有至少向我们提供的频率,你有兴趣,多么尖锐的关切,需要,计算要求,并相的线性。

在一般情况下,我将只需转动你朝向wiki网页上过滤器: 挑选过滤器

正如你可以看到的页面,也有类别的过滤器(看一看特别是在雪夫、巴特沃兹贝塞尔,和椭圆型号),尽量提供某些特性的基础上你需要什么。你也应该注意的复杂性计算的每一类型的过滤器。

就个人而言,我很懒,通常不计算有限,所以我只是做:

信号->FFT>乘以所需的频率的反应-->送.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top