リサイズはクリックかドラッグ
LevenbergMarquardt クラス
LevenbergMarquardt法による最小二乗法クラス
継承階層
SystemObject
  Popolo.NumericsLevenbergMarquardt

名前空間:  Popolo.Numerics
アセンブリ:  Popolo (in Popolo.dll) バージョン: 2.0.0.0 (2.0.0.0)
構文
C#
public class LevenbergMarquardt

LevenbergMarquardt 型は下記のメンバーを公開します。

コンストラクター
  名前説明
Public メソッドLevenbergMarquardt
コンストラクタ
トップ
プロパティ
  名前説明
Public プロパティEpsilon
数値微分用微小値を設定・取得する
Public プロパティGradientTolerance
ヤコビアン勾配に関する許容誤差を設定・取得する
Public プロパティInputErrorTolerance
入力変化に関する許容誤差を設定・取得する
Public プロパティInputs
入力ベクトルを取得する
Public プロパティMaxIteration
最大反復回数を設定・取得する
Public プロパティMaxNumberOfFunctionEvaluate
誤差関数評価回数上限を設定・取得する
Public プロパティNumberOfFunctionEvaluates
誤差関数評価回数を取得する
Public プロパティNumberOfFunctions
関数の数を取得する
Public プロパティNumberOfVariables
状態の数を取得する
Public プロパティOutputErrorTolerance
出力変化に関する許容誤差を設定・取得する
Public プロパティOutputs
出力ベクトルを取得する
Public プロパティStatus
計算状況を取得する
Public プロパティSuccessfullyConverged
収束計算成功の真偽を取得する
トップ
メソッド
  名前説明
Public メソッドEquals
Determines whether the specified object is equal to the current object.
(Objectから継承)
Protected メソッドFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Objectから継承)
Public メソッドGetHashCode
Serves as the default hash function.
(Objectから継承)
Public メソッドGetType
Gets the Type of the current instance.
(Objectから継承)
Protected メソッドMemberwiseClone
Creates a shallow copy of the current Object.
(Objectから継承)
Public メソッドMinimize
評価関数最小二乗和を最小化する入力ベクトルを求める
Public メソッドToString
Returns a string that represents the current object.
(Objectから継承)
トップ
解説
J.J. More, The Levenberg-Marquardt algorithm: implementation and theory Conference on Numerical Analysis University of Dundee Scotland June 28 - July 1, 1977
関連項目