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

LevenbergMarquardt クラス

LevenbergMarquardt法による最小二乗法クラス
継承階層
SystemObject
  Popolo.NumericsLevenbergMarquardt

名前空間:  Popolo.Numerics
アセンブリ:  Popolo (in Popolo.dll) バージョン: 2.1.0.0 (2.1.0.0)
構文
C#
[SerializableAttribute]
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
指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。
(Objectから継承)
Protected メソッドFinalize
オブジェクトが、ガベージ コレクションによって収集される前に、リソースの解放とその他のクリーンアップ操作の実行を試みることができるようにします。
(Objectから継承)
Public メソッドGetHashCode
既定のハッシュ関数として機能します。
(Objectから継承)
Public メソッドGetType
現在のインスタンスの Type を取得します。
(Objectから継承)
Protected メソッドMemberwiseClone
現在の Object の簡易コピーを作成します。
(Objectから継承)
Public メソッドMinimize
評価関数最小二乗和を最小化する入力ベクトルを求める
Public メソッドToString
現在のオブジェクトを表す文字列を返します。
(Objectから継承)
トップ
解説
J.J. More, The Levenberg-Marquardt algorithm: implementation and theory Conference on Numerical Analysis University of Dundee Scotland June 28 - July 1, 1977
関連項目