FindRootを使用して、3つの変数(H0D、H0S、およびH1S)で3つの非線形方程式を解いています。関心のある3つの変数に加えて、これらの方程式には、変更できるようにしたい4つのパラメーターがあります。私のパラメータとそれらを変更したい範囲は次のとおりです。
CF∈{0,15}、CR∈{0,8}、T∈{0,0.35}、H1R∈{40,79}
問題は、私の非線形システムには、このパラメーター範囲の一部に対する解決策がない可能性があることです。私が基本的に聞きたいのは、私のパラメータ範囲のどの部分が実際の解を認めているかを正確に知るための賢い方法があるかどうかです。
ループ内でFindRootを実行することもできますが、非線形性のため、FindRootは初期条件に非常に敏感であるため、エラーメッセージは、解決策がないというよりも、初期条件が悪いことが原因である可能性があります。
10 ^ 4のパラメーター値の組み合わせを手動でプラグインし、初期条件を試して、FindRootが解決策を提供することを期待する以外に、どのパラメーター空間が機能するかを知る方法はありますか?
どうもありがとう、