有没有办法强制 Apache 公共数学y = mx + 0通过原点 (0,0) 拟合形式 () 的线性曲线。到目前为止,我已经使用了 PolynomialCurveFitter 和 SimpleCurveFitter,但它们都没有返回通过原点的结果。例如:
final WeightedObservedPoints wopts = new WeightedObservedPoints();
//Add observed points to wopts:
...
final PolynomialCurveFitter curveFitter = PolynomialCurveFitter.create(1);
double[] coeff = {0.0, 042}; //y = 0.042x + 0
curveFitter.withStartPoint(coeff);
final double[] bestPrediction = curveFitter.fit(wopts.toList());
但 bestPrediction[0] 不是 0.0 任何提示将不胜感激。