2012-09-21 21 views
0

我想解決通過VB.NET構建的線性編程模型。在這種情況下,我有以下問題:如何在VB.NET中集成像CPLEX這樣的線性編程求解器?

a)如何通過VB.NET調用CPLEX或任何此類求解器(Coin-OR)? (雖然這樣做我不希望CPLEX窗口被打開,即它應該在後臺解決它。)

b)如何將LP模型傳輸到CPLEX? (我想再次從打開一個新窗口走就走然後編寫模型CPLEX)

VB.NET理解:中級

感謝

回答

2

CPLEX可以在VB.NET中通過CPLEX/Concert .NET API使用,這是解決方案提供的標準API,使用非常簡單。有一個很好的文檔,包括this examplethis tutorial。例子在C#中,但是應該讓你知道如何在任何.NET語言中使用API​​。

您也可以使用MS Solver Foundation,但會產生額外費用,產品爲discontinued