我想使用MathNet找到三次样条曲线的最大曲率点。
我知道它背后的数学,我知道如何用python做 - 但我正在研究的当前项目是在.NET下。我转向MathNet,但我不确定我是否有正确的心态:
基本上我的流程是这样的 (请注意不是实际代码 - 但我想用MathNet做什么)
var x = { 1, 2, 3, 4, 5, 6}
var y = { 3, 4, 1, 3, 4, 3}
var cubicSplineFunction = InterpolateCubicSpline(x,y);
var inverseCubicSplineFunction = InterpolateCubicSpline(x,-y);
var xMax = MinimiumOfaFunction(inverseCubicSplineFunction);
var yMax = cubicSplineFunction(xMax);
我在Interpolate API中找到了Cubic Spline,但不知道如何找到该函数的最小值。
我可以使用MathNet做这样的事情吗?