|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||
| NonLinearFunction を使用しているパッケージ | |
|---|---|
| org.mklab.nfc.nleq | 非線形方程式(のソルバー)に関するクラスを提供します。 |
| org.mklab.tool.control.system.graph | グラフを扱うためのクラスを提供します。 |
| org.mklab.nfc.nleq での NonLinearFunction の使用 |
|---|
| NonLinearFunction 型のパラメータを持つ org.mklab.nfc.nleq のメソッド | |
|---|---|
abstract NumericalMatrixOperator<?> |
NonLinearEquationSolver.solve(NonLinearFunction function,
NumericalMatrixOperator<?> initialValue)
連立非線形方程式を解き、方程式の解を返します。 |
NumericalMatrixOperator<?> |
NewtonRaphsonRootSolver.solve(NonLinearFunction function,
NumericalMatrixOperator<?> initialValue)
連立方程式のそれぞれの残差の絶対値が許容誤差( toleranceOfFunction)より小さい、または、
それぞれの解の変化量の絶対値が許容誤差(toleranceOfSolution)より小さければ、収束したと判定し、
解を返します。 |
NumericalMatrixOperator<?> |
NewtonRaphsonFixedPointSolver.solve(NonLinearFunction function,
NumericalMatrixOperator<?> initialValue)
連立方程式のそれぞれの残差の絶対値が許容誤差( toleranceOfFunction)より小さい、または、
それぞれの解の変化量の絶対値が許容誤差(toleranceOfSolution)より小さければ、収束したと判定し、
解を返します。 |
| NonLinearFunction 型のパラメータを持つ org.mklab.nfc.nleq のコンストラクタ | |
|---|---|
JacobianSolver(NonLinearFunction function)
新しく生成された Jacobianオブジェクトを初期化します。 |
|
JacobianSolver(NonLinearFunction function,
double deltaRate)
新しく生成された Jacobianオブジェクトを初期化します。 |
|
JacobianSolver(NonLinearFunction function,
NumericalScalar<?> deltaRate)
新しく生成された Jacobianオブジェクトを初期化します。 |
|
| org.mklab.tool.control.system.graph での NonLinearFunction の使用 |
|---|
| NonLinearFunction を実装している org.mklab.tool.control.system.graph のクラス | |
|---|---|
class |
NodeEquation
値が決定されていないノードの値を計算するための「f(x) = 0」を満たす非線形関数を表すクラスです。 |
class |
NodeIdentityFunctionEquation
値が決定されていないノードの値を計算するための「x = f(x)」を満たす恒等関数を表すクラスです。 |
|
||||||||||
| 前 次 | フレームあり フレームなし | |||||||||