如何表示和读取从 Excel 到 Opl Cplex 的 4D 数组?3D IBM 阵列链接没有帮助,尝试适应 4D 不起作用。
问问题
203 次
1 回答
0
首先,您可以使用 SheetRead 从 Excel 中读取元组集“输入”:
tuple t
{
string k;
string l;
string i;
string t;
float cost;
}
{t} input=...;
然后将此元组集转换为 4D 数组:
float cost[K][L][I][T];
execute
{
for(var x in input) cost[x.k][x.l][x.i][x.t]=x.cost;
}
注意:我在https://www.ibm.com/developerworks/community/forums/html/topic?id=bcaea400-c839-4f12-85bc-4750c48d68f3&ps=25处理了这个问题
于 2019-12-31T21:43:14.180 回答