Java CurveFitter类使用实例

时间:2022-03-12
本文章向大家介绍Java CurveFitter类代码示例,你可以查看下面代码实例来了解Java CurveFitter类的使用方法及注意事项。文章结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。

实例1: getMinimum

import ij.measure.CurveFitter; //导入依赖的package包/类
/**
 * Fit a parabola to the threshold and connectivity data and return its
 * minimum
 *
 * @param testThreshold
 * @param conns
 * @return
 */
private double getMinimum(final double[] testThreshold, final double[] conns) {
	final CurveFitter cf = new CurveFitter(testThreshold, conns);
	cf.doFit(CurveFitter.POLY2);
	final double[] params = cf.getParams();
	final double b = params[1], c = params[2];
	final double xmin = -b / (2 * c);
	return xmin;
}