LabVIEW串口数据滤波程序的问题

2019-07-18 09:10发布

单片机采集8路热电偶温度数据,通过串口传输给labview显示,但单片机上传的数据都是原始的温度数据,没有进行处理,该温度数据会在1℃内来回跳动,故想在LabVIEW中设计一个均值滤波器的子VI供调用。Y(n)=[Y(n)+Y(n-1)+Y(n-2)+......+Y(n-i)]/(i+1);即采集最近 i+1次的温度数据求平均值。我本想用公式节点输入C程序来进行滤波,但涉及到要储存前几次的温度数据,似乎要用到全局变量,但需要对8路温度数据分别滤波,似乎全局变量又不行。求大神指点,我该如何对该8路数据进行平滑滤波。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。