1

我正在尝试找到可以将数据拟合到多元泰勒级数展开的 Java 库。

这是问题的数学描述:

我有一个因变量 y 和几个自变量 xi(例如,x1、x2、x3)。围绕每个 xi 的 y 的泰勒展开式可以写为:

y = a0 + a1*x1 + a2*x2 + a3*x3

+ a11 * x1 * x1 + a22 *x2 * x2 + a33 *x3 *x3

+ a12 * x1 * x2 + a13 * x1 * x3 + a23 * x2 * x3 

我对 y 和相应的 x1、x2、x3 有很多观察。

[y, x1, x2, x3]_1

[y, x1, x2, x3]_2

[y, x1, x2, x3]_3

......

[y, x1, x2, x3]_n

(_n 代表观察)

我想将这些观察结果与上述泰勒展开式拟合并找出参数的值(a0、a1、a2、a3、a11 等)。

我正在尝试找到一个 java 数学库来完成这项工作。
看起来 Apache Commons Math 可以完成这项工作。
但我真的找不到应该使用哪个类。

非常感谢任何建议/帮助。

谢谢,

4

0 回答 0