我正在尝试使用here描述的巴特沃斯滤波器。我有一些小问题。
如果我的输入值没有“临时”分开,如何选择deltatime?在我的例子中,我想通过过滤器运行的数据是一系列像素的距离 - 黑色。
我使用了上面链接中显示的代码。输出数据存储在data
双数组中。当我尝试绘制过滤后的数据时(请参阅下面的代码),data.Count
和data[i]
的调用不起作用:the name "data" does not exist in this context
(或者类似的东西,我运行法语版的VS) 。我不能为我找到原因,但我确定这很明显......这是代码:
{
//BUTTERWORTH CODE
}
public void smoothDataButton_Click(object sender, EventArgs e)
{
for (int i = 1 ; i < data.Count; i++)
chart1.Series["Smoothed experiment"].Points.AddXY(i, data[i]);
}
我希望我的解释清楚!
非常感谢,祝你有愉快的一天。