簡體   English   中英

使用MATLAB的CPLEX

[英]use CPLEX from MATLAB

我有一個lp問題的文本文件

   Minimize

   5.8 x_1 + 3 x_2

   subject to

   x_1 + 2.1 x_2 = 6
   3 x_2 < 4.2

   bounds

   x_1 >= 0
   x_2 >= 0

   Integer
   x_1

   end

我使用這兩個命令從Windows PowerShell(或命令提示符)進行優化。

   read abc.txt lp
   opt

我知道可以從matlab使用cplex,我添加了所需的路徑並保存了它。 Matlab R2014a。 但是不知道正確的命令(即matlab命令/ m文件)來從文件中讀取問題並對其進行優化。 還將解決方案寫入文件。

(文本文件必須是中間文件,因為變量數量很大。)

您是否嘗試過使用讀取模型

cplex.readModel('abc.txt');

cplexmilp進行優化?

cplex = Cplex()

cplex.readModel('abc.txt')

cplex.solve

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM