问题标签 [lindo]
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.
optimization - LINGO 编程中的集合
我需要关于 Lingo 编程的帮助。我有一个混合整数编程来使用 Lingo 中的集合来解决它。其中一个约束是:
这里 m(i,j)、K(j,w) 和 S(j) 是参数。问题是我不知道如何使用 Lingo 中的集合输入索引 k。任何帮助将不胜感激。
optimization - 使用 LINGO 进行优化
我有一个我想用 LINGO 解决的优化问题,我是 LINGO 的初学者,我需要一些帮助。可以通过单击上面的“动态编程问题”链接访问该问题。抱歉,我还不能嵌入图像。
我试图编写一些代码来解决问题,但总是遇到语法错误。你能给我一些提示吗?谢谢
我也试过这个但没有用
lindo - LINDO 非线性规划 - 模数和平方运算
我试过这个
MIN 0.2 [ 2 + @ABS( 2x^2+2x-3) + @ABS( 2x^3+5x-2) + @ABS( 2x^4+2x^3+5x^2+7x-2.5 ) ]
对于方程
最小 0.2[2+|2x^2+2x-3| + |2x^3+5x-2| + |2x^4+2x^3+5x^2+7x-2.5|]
但是出现错误
solver - 仅具有非线性目标和所有线性约束的优化
我正在使用 Lindo API 来解决仅在目标中具有非线性的非线性优化场景。我正在使用 LSloadLPData 加载约束系数,并使用通过 LSsetFuncalc 设置的 CallBack 函数计算目标值。是否需要调用 LSloadNLPData?如果是,每列中非线性变量的索引值应该是多少?(因为所有约束都是线性的)
linear-programming - 除法的 Lindo 语法错误
我尝试在代码中添加括号,但 lindo 给出了一个错误,指出它是一个变量。根据 lindo 文档,“(”应该被接受为括号,但这不会发生。删除括号会导致代码在遇到除法符号时立即终止。有人知道我的代码中缺少什么吗?(错误出现在代码的第 4、5 和 6 行)。
scheduling - Lingo 的并行机器调度
我尝试通过 LINGO 解决并行机器调度问题,但显示错误代码 63“模型定义错误”。您能否告诉我如何在我的代码上修复此错误,如下所示;
先感谢您!!
optimization - 具有优化方法的组分配问题
有一家公司组织了一个研讨会,将有 60 名学员参加。公司计划将参与者分成10组,每组6名学员。每位受训者都被事先要求选择他们想与之合作的其他 5 名受训者。这五个中的每一个都具有相同的权重。问题是我们如何将参与者分组,以便优化总体满意度。
excel - 如何使用 excel 实现一维整数装箱程序?
我似乎在任何地方都找不到任何资源来解决这个问题,这不会让人费解。以下是我需要回答的问题之一的示例。
为以下装箱实例编写一个整数程序,并用 excel 求解。我也可以使用 LINDO 或 Matlab 解决,但我更愿意使用 excel。
六个项目 S = {4,4,4,6,6,6} 和 10 箱容量。
lingo - 派生变量停留在 0(无法求解固定变量)
我正在监督关于 LINGO 和 LP 的练习,今天出现了关于投资的练习。这是预期的解决方案:
一位学生试图用一个变量代替每年的净现金流,以消除一些代码重复。但是,只需将变量 net_cashflow 添加到 sets-section 中的年份派生集并将以下约束添加到主体:
LINGO 的解决方案现在是错误的。所有 net_cashflow(i) 都设置为 0,因此所有分配的 (j) 也都为 0。当我尝试使用此约束强制 net_cashflow(1) = -100000 (因为它应该在最佳解决方案中)时:
我收到以下错误:
但即使我用非常宽松的界限(如 net_cashflow(1) <= -1)替换这个约束,LINGO 告诉我没有可行的解决方案,好像 0 是所有 net_cashflow 的唯一可行值。我已经看了这个问题一个多小时了,但仍然不明白发生了什么。谁能解释一下?