用于输入/输出调整的免费WPF Graph控件

我正在寻找一个不错的wpf控件来执行以下操作:

1)向用户显示图表,您可以拖动点来更改曲线.

2)在运行期间(Backgrond线程与WPF无关)访问此曲线并为其提供输入并获得与曲线对应的输出

一个简单的例子

在上面的示例中,输入20将给出大约30的输出

编辑:哦,几乎忘了,如果它可绑定它是一个加号,因为我使用Caliburn Micro(MVVM)

编辑:使用曲线拟合算法解决它

最佳答案 我使用三次样条插值作为曲线拟合,我移植了这个

http://www.codeproject.com/KB/cs/SplineInterpolation.aspx

然后,为了解决已知X值的Y值,请使用此值
http://geekswithblogs.net/JuanDoNeblo/archive/2007/10/25/Data-Interpolation-with-SPLINE-in-Csharp.aspx

结果:

点赞