CPLEX IDE 中的外部约束

问题描述 投票:0回答:1

我有一个 CPLEX 模型的约束列表,位于名为“constraints.txt”的文件中。

我想将“constraints.txt”导入到我的 CPLEX 模型的“subject to {}”块中,但我不知道如何操作。我意识到我可以获取文件的内容并将其“粘贴到”“subject to {}”块中,但这似乎有点草率。

有谁知道如何将这些外部约束导入到 CPLEX IDE 中?

我考虑编写一个脚本,但了解到 ILOG 脚本在“subject to {}”块中不起作用。

constraints cplex
1个回答
0
投票

您可以使用包含

假设你有constraints.mod

subject to
{

x<=2;
}

然后

dvar int x;

maximize x;

subject to
{
  
}

include "constraints.mod";

execute
{
  writeln("x=",x);
}

给予

x=2
© www.soinside.com 2019 - 2024. All rights reserved.