このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
ウォーム スタート オブジェクトの作成
は、ws
= optimwarmstart(x0
,options
)options
で示したソルバーで使用するウォーム スタート オブジェクトws
を作成します。ウォーム スタート オブジェクトを使用する例は、quadprog のウォーム スタートを参照してください。
は、名前と値の引数を使用して、ws
= optimwarmstart(x0
,options
,Name,Value
)ws
にメモリ範囲を組み込みます。メモリ範囲はコードを生成する場合にのみ使用します。
ウォーム スタート オブジェクトは、前回解いた問題のアクティブな制約のリストを維持します。ソルバーは、アクティブな制約情報を可能な限り多く引き継いで、現在の問題を解きます。前回の問題と現在の問題が違いすぎる場合、アクティブ セットの情報は再利用されません。この場合、ソルバーは効率的にコールド スタートを実行して、アクティブな制約のリストを再構築します。