0
我想将一个不同大小的四个数组合并到一个数组(subVolume)中。该数组应该包含12个对应于输入字符串的浮点值。追加函数对我不起作用,因为它只适用于整数值。对此进行编码的正确方法是什么?在CPLEX中合并数组OPL
{string} drySegment = ...;
{string} liquidSegment = ...;
{string} breakSegment = ...;
{string} contSegment = ...;
{string} subSegment = ...;
dvar float dryVolume[drySegment];
dvar float liquidVolume[liquidSegment];
dvar float breakVolume[breakSegment];
dvar float contVolume[contSegment];
dvar float subVolume[subSegment];
这并不在我的情况下工作,因为F1(或dryVolume)是一个决策变量。这个变量不是固定的,而是之前计算的。 – FabianW