如何在java中实现polyfit和polyval Matlab函数?

时间:2013-05-23 08:20:28

标签: java matlab

我正在攻读大学项目。 我必须用Java实现polyfit和polyval MAtlab函数:

alpha包含:

-20 -15 -10 -5 0 5 10 15 20 25;

Cz包含:

-0.0933 -.0978 -.0982 -.0784 -.0489 -.0066 .049 .1072 .1283 .13;

我需要实施

pCzb = polyfit(alpha,Cz,9);
Czb  = polyval(pCzb,Alpha*(180/pi));

1 个答案:

答案 0 :(得分:1)

我不确定你为什么给出数值。

polyfit的文档准确说明了Matlab如何执行多项式回归。请参阅算法部分。

归结为线性代数问题,您可以使用例如Apache Commons Math