我有很多积分。都有x和y坐标。我需要的是在vb.net中找到一个多项式函数的方法,该函数尽可能地描述这些点。有没有人知道如何做到这一点?
每组有18分!
答案 0 :(得分:0)
答案 1 :(得分:0)
这是一个众所周知的问题,根据您所追求的内容,有许多解决方案。使用切比雪夫多项式是一种流行的解决方案。这一切都取决于你的要点的性质:虽然你可以愉快地强制推出最小订单(在你的情况下为17阶)但它通常会疯狂地振荡并且可能不是你想要的。您需要的平滑程度与问题有关。
在Matlab,Mathematica,甚至Python中都有做这种事情的方法:
你可能不得不在VB.net中自己动手。首先阅读wikipedia;如果你只想实现这些东西,数学并不是特别重要。