问题标签 [opl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
135 浏览

ilog - Ilog Opl Script混合不匹配环境错误

我使用正确的输出迭代运行了 3 个模型。但是,在某一时刻,我收到“混合错误环境”错误。代码基本上如下:

在生成模型 3 时,出现不匹配环境错误。但是,模型 2 和模型 3 是相似的。

在模型 3 中,这是我认为导致此问题的约束:

0 投票
1 回答
1221 浏览

cplex - OPL-Cplex 将数据视图保存到 Excel

如何以 opl cplex 向您展示的样式将“数据视图”导出到 Excel 电子表格?

例如看截图。单击标有红色框的图标后,您打开选项卡(绿色框)。我想以 opl 给出的样式将绿色框保存到 excel 电子表格中。有没有可能?如果是,我该怎么做?我尝试了 sheetwrite 命令,但我会丢失格式。

非常感谢!

数据视图

0 投票
0 回答
1290 浏览

cplex - OPL 无法提取表达式错误

我尝试创建一个依赖于 OPL (CPLEX) 中的范围的集合,但遇到以下 4 个错误:

  1. 未定义数据元素“a”。
  2. 元素“a”的初始化表达式无效。
  3. OPL 无法提取表达式:H[j]。
  4. OPL 无法提取模型:IntCollections[j] 中超出范围索引 j 超出范围。

我认为数字 3 是重大错误。

代码初始化如下:

/ .mod /

/.dat/ _ _

谢谢,这对我有帮助

0 投票
1 回答
285 浏览

cplex - 没有变量选择器的 CPLEX/OPL 搜索阶段

我在 IBM ILOG CPLEX 中有一个 OPL CP 模型。只能使用决策变量、变量选择器和值选择器设置 CP 搜索阶段。

不知何故:

是否有任何选项可以使用决策变量、值选择器但没有变量选择器来设置搜索阶段?

0 投票
0 回答
812 浏览

cplex - 在 OPL 文件 (CPLEX) 中使用二进制文件时出错

我实际上是在使用 IBM ILOG CPLEX 来解决一些优化问题,而且我遇到了二进制变量的问题,我认为我没有以正确的方式使用它。事实上,我想在这里设置我的 mod 文件:

0 投票
1 回答
827 浏览

opl - OPL 中是否有字符串连接?

我想知道 IBM/ILOG OPL 语言中是否有字符串连接语法/函数?我+在我的 OPL 模型中使用如下:

但出现错误。

我正在使用 CPLEX studio 12.6,我查看了帮助,但找不到任何此类功能。谷歌搜索显示有用于 int 数组的附加,但对于 String 来说并不多。任何指针如何在模型本身中进行字符串连接。

0 投票
1 回答
472 浏览

java - 从 Java 将数据传递给 OPL 模型

我有 OPL .mod模型,我从 Java 代码运行它。该模型需要一些外部数据。当前模型从.dat文件加载数据

方法。

我想直接从 Java 代码加载数据。

我发现

但我不明白如何使用它(如何为 OplDataElements 定义元素)。

有人可以提供定义元素和使用此方法的示例吗?(或将数据从 Java 传递到 OPL 模型的更好方法)

提前致谢。

0 投票
2 回答
554 浏览

cplex - CPLEX OPL 大量代码错误

我使用IBM ILOG CPLEX Optimization Studio运行 MILProblem,但遇到大量代码错误。在我按下运行按钮之前,文件编辑器不会警告任何错误。

错误是

作为这样的错误,我真的不知道如何谷歌它。这是 .mod 和 .dat 文件。

.mod 文件

.dat 文件

0 投票
2 回答
765 浏览

cplex - 在 CPLEX OPL 中合并数组

我正在尝试将四个不同大小的数组合并为一个数组(子卷)。该数组应包含与输入字符串对应的 12 个浮点值。append 函数对我不起作用,因为它只适用于整数值。对此进行编码的正确方法是什么?

0 投票
1 回答
213 浏览

cplex - 如何在 opl cplex 中找到约束松弛?

我有一个 MIP 模型,我想知道哪些约束是活动的。

谢谢