1

Windows コマンド ラインで CBC を使用して、混合整数線形計画法の問題を解決しています。これは、妥当な時間内に問題を解決できるため、非常にうまく機能します。

ただし、最適解を形成する変数の値を CBC に出力させる方法がわかりません。

4

2 に答える 2

2

CBC ユーザー ガイドのこの例を正しく理解していれば、関数を使用して解変数を取得できます。const double * CbcModel::bestSolution()

さらに、次の関数を使用して、各変数のコンテキストを識別できる必要があります。

bool isBinary(int colIndex) const
bool isContinuous(int colIndex) const
bool isInteger(int colIndex) const
于 2014-05-14T13:36:40.530 に答える
0

使用する

solu sol.txt

これにより、sol.txt という名前のファイルにソリューションが書き込まれます。ファイルに表示されない変数は、値ゼロを取ります。

于 2016-04-11T19:51:50.847 に答える