Main Content

Tipos de restricciones

Los solvers de Optimization Toolbox™ tienen formatos especiales para las restricciones:

Las funciones de Optimization Toolbox asumen que las restricciones de desigualdad tienen el formato ci(x) ≤ 0 o A·x ≤ b. Exprese las restricciones "mayores que" como restricciones "menores que" multiplicándolas por –1. Por ejemplo, una restricción con el formato ci(x) ≥ 0 es equivalente a la restricción –ci(x) ≤ 0. Una restricción con el formato A·xb es equivalente a la restricción –A·x–b. Para obtener más información, consulte Restricciones de desigualdad lineales y Restricciones no lineales.

En ocasiones puede escribir restricciones de varias formas. Para obtener los mejores resultados, utilice las restricciones con los números más bajos posibles:

  1. Límites

  2. Igualdades lineales

  3. Desigualdades lineales

  4. Igualdades no lineales

  5. Desigualdades no lineales

Por ejemplo, con una restricción 5 x ≤ 20, utilice un límite x ≤ 4 en lugar de una desigualdad lineal o no lineal.

Para obtener más información sobre cómo pasar parámetros adicionales a funciones de restricción, consulte Pasar parámetros adicionales.