1

我想将结果限制为只有平方数(我正在使用 excel 插件)。我该如何执行?

如,在 X 是平方数的条件下最小化目标 X。

4

2 回答 2

2

创建一个可调整的单元格 Y 并将其限制为整数。将您尝试最小化的方程设置为等于 Y^2。

于 2010-08-08T00:35:21.717 回答
2

马克的回答有所帮助。OML 中的解决方案看起来像

Model[ 

Decisions[ .... ],  

Decisions[  
Integers[10000,31622],y  
],  

Constraints[  
x == y*y,  
... ]  

]
于 2010-08-08T05:37:02.137 回答