我使用National Instrument进行数据采集并在图表上显示采集的数据。然而,该曲线具有一个锋利的尖端,当我在曲线缩放图像上,如下所示:图表噪声消除
我使用以下代码来得到这个图表:
private void timer9_Tick(object sender, EventArgs e)
{
Task analogInTask1 = new Task();
AIChannel myAIChannel1;
myAIChannel1 = analogInTask1.AIChannels.CreateVoltageChannel(
"dev1/AI1",
"myAIChannel1",
AITerminalConfiguration.Rse,
0,
5,
AIVoltageUnits.Volts
);
AnalogSingleChannelReader reader1 = new AnalogSingleChannelReader(analogInTask1.Stream);
double analogDataIn1 = reader1.ReadSingleSample();
tension1Reading.Text = analogDataIn1.ToString("f2");
DataPoint dp0 = new DataPoint(x, analogDataIn1);
chart2.Series[0].Points.RemoveAt(0);
chart2.Series[0].Points.Add(dp0);
x++;
if (checkBox1.Checked == true)
chart2.Series["Series1"].Enabled = true;
else
chart2.Series["Series1"].Enabled = false;
}
我使用的张力传感器来收集数据,以便我可以在图表上显示它们。 x轴的问题与y轴不匹配吗?由于我使用[x ++;]来计算x轴,而我使用模拟数据输入来获取Y轴。我怎样才能得到一条直线或流畅的线条?
您是否解决了问题? 如果您满意答案,请考虑[接受](http://stackoverflow.com/help/accepted-answer)它..! – TaW