适合使用java进行多元泰勒级数展开

时间:2014-01-06 16:53:01

标签: java regression curve-fitting data-fitting taylor-series

我正在尝试找到可以将数据拟合到多元泰勒级数展开的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可以完成这项工作 但我真的找不到应该使用的课程。

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

谢谢,

0 个答案:

没有答案