C语言 LabWindows中的实时数据过滤



我的陀螺仪正在发送我需要实时过滤的数据。数据很短,4 个元素向量,每秒发送 25 次。如何过滤?我在LabWindow文档中找到的所有函数都需要整个数据数组,然后生成相同长度的过滤数组(这似乎有点...奇怪)。如何使用这个奇怪的功能过滤我的数据?

例如,我想:

  1. 筛选第一个数据集
  2. 偏移 1
  3. 仅使用输出数组的最后一个元素过滤新数据集

如果我没记错的话,这就是使用FIR滤波器进行滤波的样子 - 用滤波器系数卷积信号,移动一个样本并再次卷积。

本吉

我 无 权 访问 LabWindows/CVI 实 时 模 块, 因此 无法 看到 您 所 指 的 函数 原型。 如果您提供更具体的信息,您可能会获得有关如何使用调用的更具体的想法。

关于FIR滤波器的C实现的想法,请看这里

相关内容

  • 没有找到相关文章

最新更新