如何求解这个线性方程?我有OpenSolver逻辑,但无法在代码中转置它(Javascript)



我有这个线性方程问题:

Objective: Maximize r17
Variables:
- Floats: q7, q8, q9, q10, q11, q12, q13, q14, q15, q16, q17
- Floats: r7, r8, r9, r10, r11, r12, r13, r14, r16, r16, r17
Relations:
- q7 +q8 +q9 +q10 + q11 + q12 + q13 + q14 + q15 + q16 = q17
- r7 +r8 +r9 +r10 + r11 + r12 + r13 + r14 + r15 + r16 = r17
- r7 = q7 / 0.50
- r8 = q8 / 0.75
- r9 = q9 / 0.88
- r10 = q10 / 1.00
- r11 = q11 / 1.13
- r12 = q12 / 1.18
- r13 = q13 / 1.76
- r14 = q14 / 2.11
- r15 = q15 / 2.33
- r16 = q16 / 2.50
Constraints:
- 1000 <= q7 <= 17500
- 2000 <= q8 <= 6300
- 5000 <= q9 <= 19292
- 1200 <= q10 <= 29820
- 100 <= q11 <=2887.50
- 700 <= q12 <= 20825
- 300 <= q13 <= 9481.50
- 150 <= q14 <= 5764.50,
- 1200 <= q15 <= 48594,
- 300 <= q16 <= 12600 
- 60500 <= q17 <= 60500

我已经使用 OpenSolver 成功地将约束放置在 Excel 中,但我需要自动化。我一直在这里寻找,玩了一点glpk,但找不到一种合适的方法将我的需求插入他们的演示中。

此外,我已经看了一下jsLPSolver,并且已经在那里打开了一个问题。我还不确定它们是否支持我的线性方程。

我在Javascript或iOS中需要这个。你有什么想法吗?

PS:这是我的OpenSolver Excel文件的链接。

幸运的是,我设法自己解决了这个问题。关于lpsolvejsLPSolver解析功能有一些未记录的事情,但最终一切都很酷。

如果您想

阅读答案,请看这里。希望它对任何人都有帮助。

相关内容

  • 没有找到相关文章

最新更新