制約付き最小二乗法と指数フィッティング私はY〜1-exp { - [C1 *(x / Xmax)^ 1 + ....... CN *(x / Xmax)^ N]}にフィットしようとしています。次数は6から12(Nの最大値)の間のどこでも構いません。しかし、近似を生成する前に、修正LSQを使用して係数を推定する必要があります。私は指数フィットを調べ(フィット分析Y - > X)、式を入力しようとしましたが、指数曲線を直接当てはめたくありません。厳密に単調増加するYの性質。私のモデルを表しているのが基本的に私が見つけることができる最も近いものは https://www.mathworks.com/help/optim/ug/lsqlin.html 。LSQ stの2ステッププロセスのように見えます 線形制約、実際の指数関数フィット C1..CNの与えられた上限に対するフィットのために2ステップまたはストレートショットアプローチがあるかどうかわからない。
どんなポインタでもとても役に立ちます。
ありがとう、
制約付き最小二乗法と指数関数フィッティングログとの関係を線形化することができますか: + c N *(x / X max)^ N?
(この方法は、エラーが元の式にどのように影響するかによっては無効になることがあります。)
制約付き最小二乗法と指数関数フィッティング私は試しましたが、推定係数が、文献から得た参考文献のいくつかと比較してずれている可能性があります。もう一度やります。
私はまたここに概説されているようにライブラリにカスタムモデルを追加しようとしました https://www.jmp.com/support/help/14-2/create-a-formula-using-the-model-library.shtml
しかし、入出力エラーが発生しました。なぜこれが起こっているのかわからない管理者権限があります。非線形モデルをライブラリに追加できるようにする「編集」または「ユーザー入力」モードはありますか。
制約付き最小二乗法と指数関数フィッティング推定値は、元の次元ではなく、対数空間になります。その違いは予想外の結果を説明しますか?また、これらの結果は最良の推定値となることを意図したものではなく、データを非線形プラットフォームにフィットさせる前のパラメータの初期値としてのみ機能します。Exp()関数で開始値を逆変換する必要があります。
I / Oエラーがわかりません。スクリプトファイルがロックされている可能性はありますか?
最初にあなたのカスタムモデルを手動で/インタラクティブに作ることをお勧めします。つまり、最初にモデルを列式として定義します。このようにして、そのようなモデルが実行可能であることが実証されます。モデルライブラリは、カスタムモデルに合う唯一の方法です。必須ではありません。後でモデルライブラリに含めることにした場合も、この方法で正しい式が得られます。