MathNet三次样条插值找到最大曲率

时间:2017-05-24 11:10:21

标签: c# mathnet

我想使用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做这样的事情吗?

0 个答案:

没有答案