行列データの非線形曲線フィッティングセッションを開始します
Xファンクションは Auto GetNダイアログ用にデザインされていません。これはOrigin Proのみの機能です。
この機能はOrigin8.0 SR5で更新されています。詳細は、リリースノート のセクションをご覧下さい。
nlbeginm func:=Gauss2D; // Fit the active matrix data with a 2D Gaussian function.
スクリプトからXファンクションにアクセスする場合、追加のオプションスイッチについてのページを参照してください。
表示 名 |
変数 名 |
I/O と データ型 |
デフォルト 値 |
説明 |
---|---|---|---|---|
入力行列 | im |
入力 MatrixObject |
|
フィットする行列データを指定します。 |
フィット関数名 | func |
入力 string |
|
フィット関数を指定します。 |
nltree |
入力/出力 TreeNode |
|
これは、パラメータ値や標準誤差などフィッティングの設定をカスタマイズするツリーです。詳細はこちらを参照してください。 | |
複製の数 | replica |
入力 int |
|
複製の数を指定します。各ピークに対して関数を複製して組込ピーク関数でデータをフィットしたい場合、ゼロでない値を入力します。それぞれの関数は、異なるパラメータ値を持っている場合があります。データは同じ一般形式の複数ピークを表示する必要があります。選択した関数が、複製をサポートしていない場合、このオプションを利用できません。 |
ダイアログテーマ | theme |
入力 string |
|
テーマを指定します。保存された設定がロードされ、フィットをカスタム化します。 |
パラメータの表記 | pnotation |
入力 int |
|
出力ツリーでのパラメータの表記を指定します。
オプションリスト
|
パラメータ初期化 | init |
入力 int |
|
パラメータ初期化のステータスを指定します。 オプションリスト
|
NLFitオブジェクトの初期化の方法 | option |
入力 int |
|
NLFitオブジェクトの初期化の方法を指定します。
オプションリスト
|
行列データから非線形曲面フィットセッションを開始します。フィット設定およびパラメータの初期化をカスタマイズします。
このサンプルでは、行列データを2DGaussian関数でフィットし、結果レポートを作成します。
//データの準備 string fn$=system.path.program$ + "Samples\Matrix Conversion and Gridding\2D Gaussian.ogm"; doc -a %(fn$); // 2DGaussianで行列データをフィットし、レポートを生成 nlbeginm func:=Gauss2D; nlfit; nlend 1 2;
nlfit, nlend, nlgui, nlpara, nlfn, nlbegin, nlbeginz, nlbeginr
キーワード:回帰, NLFit