リサイズはクリックかドラッグ

MultiRootsNewton メソッド (MultiRootsErrorFunction, IVector, Double, Double, Int32, Double, Int32, Double)

ニュートン法で求根する

名前空間:  Popolo.Numerics
アセンブリ:  Popolo (in Popolo.dll) バージョン: 2.1.0.0 (2.1.0.0)
構文
C#
public static bool Newton(
	MultiRootsErrorFunction eFnc,
	ref IVector x,
	double errorTolerance,
	double collectionTolerance,
	int maxIteration,
	double antiVibrationC,
	out int iteration,
	out double error
)

パラメーター

eFnc
型: Popolo.NumericsMultiRootsErrorFunction
誤差関数
x
型: Popolo.Numerics.MatrixOperationIVector
入力:初期値,出力:収束値
errorTolerance
型: SystemDouble
誤差量許容値
collectionTolerance
型: SystemDouble
入力変化率の収束条件
maxIteration
型: SystemInt32
最大反復回数
antiVibrationC
型: SystemDouble
振動防止係数(0.0-1.0)
iteration
型: SystemInt32
反復回数
error
型: SystemDouble
最終誤差

戻り値

型: Boolean
求根成功の真偽
関連項目