このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
OptimizationExpression
最適化変数に関する算術式または関数式
説明
OptimizationExpression
は、最適化変数に関する算術式または関数式です。OptimizationExpression
は、目的関数として使用するか、制約または方程式における不等式または等式の一部として使用します。
ヒント
完全なワークフローについては、問題ベースの最適化ワークフローまたは方程式を解くための問題ベースのワークフローを参照してください。
作成
OptimizationVariable
オブジェクトに対して演算を実行することで、最適化式を作成します。標準の MATLAB® 演算 (べき乗を含む)、インデックス付け、および最適化変数の連結を使用して、式を作成します。詳細は、最適化変数および式でサポートされる演算と例を参照してください。
fcn2optimexpr
を使用して、最適化変数に適用された MATLAB 関数から最適化式を作成することもできます。例については、非線形関数からの式の作成と問題ベースの非線形最適化を参照してください。
optimexpr
を使用して空の最適化式を作成します。通常は、その後、ループでその式に入力します。例については、ループによる最適化式の作成および optimexpr
の関数リファレンス ページを参照してください。
式を作成してから、その式を目的関数として使用するか、制約または方程式の一部として使用します。例については、solve
の関数リファレンス ページを参照してください。
プロパティ
例
詳細
バージョン履歴
R2017b で導入
参考
fcn2optimexpr
| evaluate
| optimexpr
| OptimizationVariable
| show
| solve
| write