MATLAB Function Reference | ![]() ![]() |
表示
val = optimget(options,'param') val = optimget(options,'param',default)
詳細
val = optimget(options,'param')
は、最適化オプション構造体 options
の中で、設定されたパラメータ(name
)の値を出力します。パラメータをユニークに指定できることが目的で、フルに名前を設定する必要はありません。大文字、小文字の区別はありません。
val = optimget(options,'param',default)
は、指定したパラメータが、最適化オプション構造体 options
で定義されていない場合、default
を戻します。この関数型は、他の最適化関数でも基本的に使われることに注意してください。
例題
このステートメントは、my_options
と呼ばれる構造体の中のDisplay
最適化パラメータの値を出力します。
val = optimget(my_options,'Display')
このステートメントは、Displayパラメータが定義されていない場合を除いて、 my_options
と呼ばれる構造体の中のDisplay
最適化オプションパラメータの値を出力します。設定されていない場合は、'final'
値を出力します。
optnew = optimget(my_options,'Display','final');
参考
optimset
, fminbnd
, fminsearch
, fzero
, lsqnonneg
![]() | openvar | optimset | ![]() |