将模拟数据转换为数组以便在C#中进行过滤

问题描述 投票:0回答:1

我正在从传感器读取数据但想要每2秒样本过滤数据(数据非常嘈杂)。从互联网上的各种来源,似乎只能从数组中过滤数据。如何在C#中每2秒将数据存储到一个数组(10个数据点)中。温度数据是一个双精度值。

double analogDataIn = reader.ReadSingleSample();
double analogTemp = (analogDataIn * 100) - 50;
c# arrays filter sensor lowpass-filter
1个回答
1
投票

我建议使用List<double>添加值,直到列表长度为10.然后只需调用List.ToArray()

© www.soinside.com 2019 - 2024. All rights reserved.