このページ最新ではありませ。をクリックし,英语のの最新版版を参照参照し。
最适化の作成
Optimvar
を使用して、最適化変数を作成します。
ヒント
完全なワークフローについては、問題ベースの最適化ワークフローまたは方程式を解くための問題ベースのワークフローを参照してください。
では,ののいずれかについてについて,,つつつのx
= optimvar(___,Name,Value
)Name,Value
ペア引数によって指定される追加オプションを使用します。たとえば、整数変数を指定するには、x = optimvar('x','Type','integer')
を使用し。
OptimizationVariable
オブジェクトには、"ハンドル" コピー動作があります。詳細は、ハンドル オブジェクトの動作とハンドルクラス値クラスの比较を参照してください。ハンドル コピー動作とは、OptimizationVariable
のコピーがオリジナルを指しており、独立して存在していないことを意味します。たとえば、変数x
を作成し、それをy
にコピーし,y
のプロパティを設定します。x
に新しい値反映れる点にしてください。
x = optimvar('x',“下界”,1); y = x; y.LowerBound = 0; showbounds(x)
0 <= x