package math;
import org.apache.commons.math3.analysis.solvers.NewtonRaphsonSolver;
import org.apache.commons.math3.analysis.differentiation.UnivariateDifferentiableFunction;
import org.apache.commons.math3.analysis.UnivariateFunction;
import org.apache.commons.math3.analysis.solvers.BisectionSolver;
import org.apache.commons.math3.analysis.solvers.UnivariateSolver;
import org.apache.commons.math3.analysis.function.Sin;
public class pro {
public static void main(String[] args) {
pro test=new pro();
}
pro(){
UnivariateDifferentiableFunction f=new Sin();
NewtonRaphsonSolver sol = new NewtonRaphsonSolver();
double re = sol.solve(100,f, 1, 20);
System.out.println(re);
}
}
最終更新:2015年11月14日 19:07