我有一个 CPLEX 模型的约束列表,位于名为“constraints.txt”的文件中。
我想将“constraints.txt”导入到我的 CPLEX 模型的“subject to {}”块中,但我不知道如何操作。我意识到我可以获取文件的内容并将其“粘贴到”“subject to {}”块中,但这似乎有点草率。
有谁知道如何将这些外部约束导入到 CPLEX IDE 中?
我考虑编写一个脚本,但了解到 ILOG 脚本在“subject to {}”块中不起作用。
您可以使用包含
假设你有constraints.mod
subject to
{
x<=2;
}
然后
dvar int x;
maximize x;
subject to
{
}
include "constraints.mod";
execute
{
writeln("x=",x);
}
给予
x=2