我正在寻找一个不错的wpf控件来执行以下操作:
1)向用户显示一个图表,您可以拖动点来更改曲线。
2)在运行期间(Backgrond线程与WPF无关)访问此曲线并为其提供输入并获得与曲线对应的输出
一个简单的例子
在上面的示例中,输入20将给出大约30
的输出编辑:哦,几乎忘了,如果它可绑定它是一个加号,因为我使用Caliburn Micro(MVVM)
编辑:使用曲线拟合算法解决它
答案 0 :(得分:2)
我使用三次样条插值作为曲线拟合,导入了这个
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
结果: