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

MultiRoots.Newton メソッド (MultiRoots.ErrorFunction, IVector, Double, Double, Int32, Int32, Double)

ニュートン法で求根する

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

パラメーター

eFnc
型: Popolo.Numerics.MultiRoots.ErrorFunction
誤差関数
x
型: Popolo.Numerics.MatrixOperation.IVector
入力:初期値,出力:収束値
errorTolerance
型: System.Double
誤差量許容値
collectionTolerance
型: System.Double
入力変化率の収束条件
maxIteration
型: System.Int32
最大反復回数
iteration
型: System.Int32
反復回数
error
型: System.Double
最終誤差

戻り値

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