FAQ-693 複数線形回帰を境界や制約付きで実行するには?

最終更新日:2015/03/30

Originの複数の線形フィットの機能では、境界付きのフィットをサポートしていません。対応策として、複数の独立変数を持つ、非線形曲線フィットのためのユーザ定義関数を定義し、境界条件を使用します。たとえば、

 y=(A*x1)+(B*x2)+(C*x3)

まず、Originのメインメニューからツール:フィット関数ビルダーを選択して関数を定義します。

Constrain1.png
Constrain2.png

係数の境界条件や線形制約を設定します。

Constrain3.png

完了ボタンをクリックして関数の定義を終了します。


次に、ユーザ定義関数を使用して非線形曲線フィットを実行します。

フィットが完了したら、結果はサマリー表に表示され、制約条件を確認できます。

Constrait4.png



キーワード:線形フィット, 非線形曲線フィット, 複数線形回帰, 境界, 制約