非線形モデルライブラリのCostumize私はpdfに従ってライブラリの下のモデルに挿入しようとしています。モデリングと多変量法(267ページ)。
{//ゴンペルツ2ステージ
ロケール:get( "Gompertz 2 stage")、
Expr(パラメータ({Y1 = 0.01、k1 = 0.01、P1 = 0.01、Y2 = 0.01、K2 = 0.01、P2 = 0.01}、Y1 * Exp(−Exp(((K1 * Exp())/ Y1)*() P1 - :X)))+ Y2 * Exp(−Exp(((K2 * Exp())/ Y2)*(P2 - :X))))、
lowx = 0。highx = 31。lowy = 0。= 1000}
File \ Open(ctrl + O)でNonlinLib.jslファイルをスクリプトとして開き、上記の行をListofmodellist#にコピー/貼り付けます。それを実行または保存しようとしましたが、うまくいきません。保存すると、「書き込みモードでI / O問題ファイルが開かれています」と表示されます。 実行すると、"Unexpected"} "と表示されます。おそらく、"、"、または ")"がありません。
関数 "Expr"の引数を解析しようとしています。
行391列53:... 1; lowy = 0。highy =1000►}、... "
このスクリプトを開いて編集できますか?
ありがとう
イヴォ
非線形モデルライブラリのカスタマイズスクリプトは実行されますが、必要な結果が得られません。
私はいくつかの制約を設定しなければならないと思うか、または私は何かが悪いことをしているのかもしれません。
私は、この問題について以前に書いたスタッフに返事をしたところです。
現時点では私は手動でフィッティングを実行しようとしていますが、うまくいきません。
*繰り返し回数を超えています(私は1000回繰り返したこともあります)。
*そして/または、結果として得られるパラメータ推定値は非常に大きいかまたは負であり、これは意味がありません。
ソルバーを使用してExcelでモデルを実行できます。私がこれをするとき私の基準は損失関数を最小にすることであり、私はR2 = 0.99の収束を達成します。JMPでは同じ結果が得られません。
非線形モデルライブラリのCostumizeあなたのスクリプトは今実行中ですか?必要な非線形フィットを実行できますか?
このモデルをライブラリに保存する必要はないでしょう。これがスクリプトソリューションの一部である場合は、スクリプトでモデル定義を使用することができます。
非線形モデルライブラリのCostumize私たちのIT管理者にこれをチェックします。JMP経由でこのフォルダに何かを保存することはできません。
非線形モデルライブラリのCostumizeおそらくあなたのITからのコントロールが原因で、そのフォルダへのアクセス許可に問題があるようです。そのフォルダに何か保存できますか?
非線形モデルライブラリのCostumizeOK。私は実際には最後に角括弧を使用しましたが、それでもNonlinLib.jslに保存する権限はありません。「書き込み時にI / O問題ファイルが開かない」と表示され続けます。非線形モデルライブラリのCostumize{//Gompertz 2 stage
Locale:get("Gompertz 2 stage"),
Expr(Parameter({Y1=0.01, k1=0.01, P1=0.01, Y2=0.01, K2=0.01, P2=0.01}, Y1 * Exp(-Exp(((K1 * Exp()) / Y1) * (P1 - :X))) + Y2 * Exp(-Exp(((K2 * Exp()) / Y2) * (P2 - :X))))),
lowx = 0; highx = 31; lowy = 0; highy = 1000},
式の定義の最後に ")"がありません。
ヒント:このような問題がある場合は、すべての開き括弧が対応する閉じ括弧を持っていることを確認してください。
それが役立つことを願っています、
フィル