I want to find the maximum curvature point of a cubic spline using MathNet.
I know the math behind it and I know how to do it with python - but the current project I'm working on is under .NET. I turned to MathNet for that but I'm not sure I have the right mindset to do that:
Basically my flow is something like this (please note not actual code - but what I want to do with 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);
I found the Cubic Spline in the Interpolate API but have no idea how to find the minimum of that function.
Can I do something like this with MathNet ?