我有一组数据点,需要拟合曲线并提取多项式的系数,然后使用它们来确定多项式的根。我有一个能够提取系数的python库SCIPY Optimize Curve Fit,但是我需要C ++版本。我注意到python库基于minpack,因此我下载了minpack,但无法弄清楚如何使用它。我还查看了找到的here的John Burkhardt版本,这是minpack的紧凑版本,但我仍然没有弄清楚如何使用它。
python库使我相信多项式的形式为AX ^ 2 + BX + C + D / X。
我以为也许可以将SCIPY minpack移植到c ++,但是看了之后我意识到这是一个坏主意,而且我的python技能还不够好。有没有人有使用minpack的C ++版本的任何相关代码示例,读取链接等等?
最佳答案
我会调查Minuit!
他们提供了一个独立的版本,并且还打包在ROOT(更大的数据分析框架)中。
我只通过ROOT的界面使用过它。