ParametricIPOPTMinimize
ParametricIPOPTMinimize[f,{x1,…},{x1i0,…},{{x1min,x1max},…},{g1,…},{{g1min,g1max},…},pars]
制約条件xj min≤xj≤xj max,gi min≤gi≤gi max,パラメータ pars において,x についての f の極小値を x=x0 から始めて数値的に検索する.
詳細とオプション
- ParametricIPOPTMinimizeを使うにはまずNeeds["IPOPTLink`"]を使ってそれをロードする必要がある.
- ParametricIPOPTMinimizeは結果をParametricFunctionで返す.
- パラメータはオプションを含むParametricIPOPTMinimizeのどの引数に存在してもよい. »
- ParametricIPOPTMinimizeはIPOPTMinimizeと同じオプションと設定を取る.
例題
すべて開くすべて閉じる例 (2)
パラメータが を持つ についての の極小値を から始めて求める.
パラメトリック極小化問題を設定し,ParametricFunctionオブジェクトを得る:
問題には制約条件がないので,対応する引数は{}で置き換える.
パラメータ値を与え,IPOPTData式の事例を取得する:
IPOPTData式から極小値とその位置を抽出する:
パラメトリック極小化問題を設定し,ParametricFunctionオブジェクトを得る:
パラメータ値を与え,IPOPTData式の事例を取得する:
IPOPTData式から極小値とその位置を抽出する:
オプション (3)
IPOPTOptions (2)
IPOPTライブラリのドキュメントのオションページに記載されているようにIPOPTOptionsを使ってオプションを設定する:
下のメッセージは,デフォルトの許容誤差10^-8を満足するためには,繰返し回数が5回では十分でなかったことを示唆する:
テキスト
Wolfram Research (2016), ParametricIPOPTMinimize, Wolfram言語関数, https://reference.wolfram.com/language/IPOPTLink/ref/ParametricIPOPTMinimize.html.
CMS
Wolfram Language. 2016. "ParametricIPOPTMinimize." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/IPOPTLink/ref/ParametricIPOPTMinimize.html.
APA
Wolfram Language. (2016). ParametricIPOPTMinimize. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/IPOPTLink/ref/ParametricIPOPTMinimize.html