内容 |
NLFitの出力の値と場所をコントロールします
必要なOriginのバージョン:8.0 SR5
表示 名 |
変数 名 |
I/O と データ型 |
デフォルト 値 |
説明 |
---|---|---|---|---|
gui |
入力/出力 TreeNode |
|
ツリーには、出力量と出力先が含まれます。 | |
command |
入力 int |
|
Nlgui ツリーを取得またはセットするか指定します。
オプションリスト
|
このXファンクションは、通常、nltreeの出力量と出力先を制御するその他のXファンクションと一緒に使います。このコマンドを使って、nlendを行う前にフィットレポートプロセスのためのツリーを更新することができます。
gui TreeNode に関する詳細
以下のスクリプトはANOVA表、フィット曲線グラフ、残差プロットなしのレポートを生成します。
// サンプルデータをインポート newbook; string fname$ = system.path.program$ + "Samples\Curve Fitting\Gaussian.dat"; impasc; //init NLFitを初期化して、入力範囲をcol(B)として設定 //ttという名前のLabTalkツリーを持つ内部オブジェクトを定義 nlbegin 2 gauss tt; // 反復計算開始 nlfit; //ggという名前のツリーに出力 nlgui gg 1; //ANOVA表、フィット曲線、残差プロットをレポートシートに出力しない設定 //グラフにパラメータ表を貼り付けない gg.quantities.ANOVAtable=0; gg.graph1.doplot=0; gg.residuals.graph2=0; gg.output.plotsettings.pasteresulttable.use=0; //ソースワークブック、ソースワークシートにフィット曲線の結果を出力 gg.output.data.book$ = <source>; gg.output.data.sheet$ = <source>; //guiツリーに変更を更新 nlgui gg 0; //変更したらツリーの内容を出力 gg.=; //レポートシートを生成し、内部オブジェクトをリセットして、フィット処理を終了 nlend 1;