public class Bisection extends Object
修飾子とタイプ | クラスと説明 |
---|---|
static interface |
Bisection.Function
関数f(x)
|
修飾子とタイプ | フィールドと説明 |
---|---|
static int |
EXCEPTION_THROW |
static int |
MIN_X_RETURN |
コンストラクタと説明 |
---|
Bisection() |
修飾子とタイプ | メソッドと説明 |
---|---|
static double |
solve(Bisection.Function f,
double a,
double b,
double step,
double tolerance,
int m,
int mode,
double eps)
2分法により解を求めます。
|
public static final int EXCEPTION_THROW
public static final int MIN_X_RETURN
public static double solve(Bisection.Function f, double a, double b, double step, double tolerance, int m, int mode, double eps) throws UtilMathException
f
- f(x)a
- 範囲の最小値b
- 範囲の最大値step
- 解が求められなかった時に移動する値tolerance
- 許容限度m
- 移動する側 1:最小値側からmode
- エラー時の動作 1:Exceptioneps
- UtilMathException
Copyright © 2021 S.D.S Co.,Ltd.. All rights reserved.