给定一个简单的数据集,我希望能够计算趋势公式,因为它是二阶多项式回归。
事实上,如果人们甚至可以在计算过程中预测X时期(类似于Excel所做的那样),那就太棒了。
我正在寻找一种易于使用的便携式C / C ++软件包,并允许它吐出“最合适”(最高R ^ 2值)曲线。
有什么建议吗?谢谢!
答案 0 :(得分:2)
GNU gsl
C
库可以进行多参数拟合。它的界面当然非常C
- 但是,有许多平台可用的版本,包括Windows版本。
请参阅gsl
文档中的quadratic fit example,了解如何根据您的情况实施此功能。
答案 1 :(得分:0)
ROOT是c ++ native,可以运行编译或解释(使用cint)。 TGraph
类和从它派生的类支持适合任意函数。 Root是开源的,可以在Mac,Windows,Linux和OpenSolaris上运行(原则上可以在其他unicies上运行)。然而,它是一个非常大的工具,只需安装适合的支持。