[英]CPLEX: how to construct excel data for tuple keys
我的 model 有兩個元組:Lot 和 Stp。
tuple Lot{key int id; int n; float w}
tuple Stp{key Lot l; key int pos; int f;}
{Lot} Lots = ...;
{Stp} Stps = ...;
Tuple Stp 使用 Tuple Lot (Lot l) 中的項目作為其元素之一。 目前,我正在從 .dat 文件中讀取數據,數據如下所示:
Lots = {<1, 60, 0.4>, <2, 30, 0.8>...};
Stps = {<<1, 60, 0.4>, 1, 1>,
<<1, 60, 0.4>, 2, 2>,...};
它工作得很好。 但是,我想創建一個 excel 文件來存儲這些數據並從 excel 文件中讀取。 但是我不知道如何處理 Stps 中的第一個元素。 我嘗試了幾種方法:
SheetConnection s("readtuplekeys.xlsx");
Lots from SheetRead(s,"A1:C2");
Stps from SheetRead(s,"E1:I2");
工作正常。
完整示例:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.