Como aplicar uma restrição de número quadrado na Microsoft Solver Foundation OML?

StackOverflow https://stackoverflow.com/questions/3425103

  •  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.

Foi útil?

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
scroll top