簡體   English   中英

如何在Cplex中定義中間參數/變量並將解決方案導出到excel / csv?

[英]how to define intermediate parameter/variable in Cplex and export solutions to excel/csv?

有關cplex中間變量定義和解決方案導出的一些問題需要您的幫助。

  1. 如何定義中間參數。

'來自SheetRead的MC(my_sheet,“ SCmodel!b3:m26”); // MC [m] [n]是參數;'

'如何定義參數EC [m] [n],其中EC = 19.6-17 * MC; '

  1. 如何定義中間變量。

'dvar float + X [m] [n];'

“如何定義變量Y [m] [n],其中Y = X * MC + MD .....”

  1. 如何將解決方案導出到Excel。 我在Win10 64bit中使用ILOG CPLEX。

關於問題1和3,您應該使用SheetRead和SheetWrite。

在CPLEX中,您可以在CPLEX_Studio129 \\ opl \\ examples \\ opl \\ oil中找到完整的示例

關於問題2

range m=1..4;
range n=1..3;

dvar float+ X[m][n];
dvar float+ Y[m][n];

float MC=1;
float MD=2;

subject to
{
forall(i in m,j in n) Y[i][j]==X[i][j]*MC+MD;
}

暫無
暫無

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

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