Como aplicar uma restrição de número quadrado na Microsoft Solver Foundation OML?
-
26-09-2019 - |
Pergunta
Quero limitar o resultado apenas a números quadrados (estou usando o Plugin Excel). Como faço para aplicar isso?
Como, minimize a meta x sujeita a uma condição de que X é um número quadrado.
Solução
Crie uma célula ajustável, y e restrinja -a a ser um número inteiro. Defina a equação que você está tentando minimizar igual a y^2.
Outras dicas
A resposta de Mark ajudou. A solução na OML seria como
Model[
Decisions[ .... ],
Decisions[
Integers[10000,31622],y
],
Constraints[
x == y*y,
... ]
]
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow