Hello,
We need a smoothing spline function in C# (natrual cubic spline with smoothing parameter). This is a very easy & fast project.
You are expected to deliver the function in a .dll package. In addition you need to provide a test function that creates some random data points and plots them with the smoothing spline. You can use Zedgraph if you need a free plotting plugin (very easy to use).
The code needs to be very fast as it will be ran about 2000 times per second.
Here are the signature for the function:
//Smoothing parameter is between 0 and 1.
double SmoothOnePoint(List allPoints, double smoothingParameter, double pointToEvaluate)
double SmoothSeveralPoints(List allPoints, double smoothingParameter, List pointsToEvaluate)
double SmoothTest(double smoothingParameter, int numberOfPoints)
Thank you
Hello,
I have some experience with Bezier spline, and I have prepared demo.
Also, there is not a problem for me to port Matlab code.
"The code needs to be very fast as it will be ran about 2000 times per second."
I'm not sure in 100% in it. What is hardware you use for testing?
$39 USD en 3 días
4,9 (142 comentarios)
5,5
5,5
3 freelancers están ofertando un promedio de $130 USD por este trabajo
Hi,
As part of my studies, I've designed and developed several C# applications in this domain and learned algorithms and performance optimization techniques that are required for completing this project.
I'm looking forward to speaking with you about the implementation details.
Thanks!