package math;
import org.apache.commons.math3.fitting.WeightedObservedPoints;
import org.apache.commons.math3.fitting.PolynomialCurveFitter;
class pro{
public static void main(String[] args) {
pro test=new pro();
}
pro(){
final WeightedObservedPoints obs = new WeightedObservedPoints();
obs.add(0, 0);
obs.add(1, 2);
obs.add(2, 4);
obs.add(3, 6);
obs.add(4, 8);
final PolynomialCurveFitter fitter = PolynomialCurveFitter.create(3);
final double[] coeff = fitter.fit(obs.toList());
System.out.println(coeff[2]);
}
}
最終更新:2015年11月29日 22:14