Как использовать CurveFitter Java Math Commons?

Как использовать Math Commons CurveFitter для подбора функции к набору данных? Мне сказали использовать CurveFitter с LevenbergMarquardtOptimizer и ParametricUnivariateFunction , но я не знаю, что писать в методах градиента и значения ParametricUnivariateFunction. Кроме того, после их написания, как получить подогнанные параметры функции? Моя функция:

public static double fnc(double t, double a, double b, double c){
  return a * Math.pow(t, b) * Math.exp(-c * t);
}
7
задан Italo Maia 4 July 2012 в 20:29
поделиться