我正在尝试从 3 个通道实时过滤数据。 我使用 Mathnet 库。 鉴于我实时过滤并且过滤器是因果关系,我是否需要为每个通道创建一个过滤器? 我不确定是否需要实施选项 A 或选项 B。 选项 A:所有通道 1 个过滤器 选项 B:每个通道 1 个过滤器 ...
我正在尝试从 3 个通道实时过滤数据。 我使用 Mathnet 库。 鉴于我实时过滤并且过滤器是因果关系,我是否需要为每个通道创建一个过滤器? 我不确定是否需要实施选项 A 或选项 B。 选项 A:所有通道 1 个过滤器 选项 B:每个通道 1 个过滤器 ...
我的代码已经工作,但恕我直言丑陋: 有更容易的方法吗? 另外我不知道如何正确处理两个最外面的数组值。 并且要将高斯宽度从 5 更改为任何其他值,也需要手动更新 for 循环。 到目前为止我发现的所有例子都是基于图像来过滤这些的。 EG guassian 平滑公式应用。 与我丑陋的 for ...
我正在尝试使用带有F#的低通滤波器使用MathNet.Filter,当我绘制结果时不起作用。 我在C#中发现了一些类似的问题,但是当我在F#中重现代码时,结果是错误的。 这是我使用MathNet.Filter的方式: 然后,当我绘制一些数据时,我的结果是: 当我只绘制过滤后的 ...
Math.NET库中是否有特定的函数或类来获取零相位(非因果)IIR滤波器? 如果没有,如何使用当前功能来实现? 我相信可以通过对信号进行滤波然后对反向滤波来实现,但是我不确定结果是否正确。 ...
我正在尝试使用 MathNet 滤波器将带通滤波器应用于信号; 准确地说,我正在使用MathNet.Filtering.OnlineFiter.CreateBandpass(..)方法。 问题是,我没有得到预期的结果,而且我对方法的参数感到困惑。 我有一个以 1Khz 采样的信号,我想删除 4 到 ...