Skip to main content
`Ctrl`+`K`

# scipy.optimize.LinearConstraint.residual

LinearConstraint.residual(x)

  Calculate the residual between the constraint function and the limits

  For a linear constraint of the form:

      lb <= A@x <= ub

  the lower and upper residuals between `A@x` and the limits are values `sl` and `sb` such that:

      lb + sl == A@x == ub - sb

  When all elements of `sl` and `sb` are positive, all elements of the constraint are satisfied; a negative element in `sl` or `sb` indicates that the corresponding element of the constraint is not satisfied.

  Parameters:
    x: array_like

      Vector of independent variables

  Returns:
    sl, sb array-like

      The lower and upper residuals