bundles / scipy latest / scipy / integrate / _rules / _base / NestedFixedRule / estimate_error
function
scipy.integrate._rules._base:NestedFixedRule.estimate_error
Signature
def estimate_error ( self , f , a , b , args = () ) Summary
Estimate the error of the approximation for the integral of f in rectangular region described by corners a and b.
Parameters
f: callableFunction to estimate error for.
fmust have the signature::f(xndarray, *args) -> ndarray
fshould accept arraysxof shape::(npoints, ndim)
and output arrays of shape::
(npoints, output_dim_1, ..., output_dim_n)
In this case,
estimatewill return arrays of shape::(output_dim_1, ..., output_dim_n)
a, b: ndarrayLower and upper limits of integration as rank-1 arrays specifying the left and right endpoints of the intervals being integrated over. Infinite limits are currently not supported.
args: tuple, optionalAdditional positional args passed to
f, if any.
Returns
err_est: ndarrayResult of error estimation. If
freturns arrays of shape(npoints, output_dim_1, ..., output_dim_n), thenestwill be of shape(output_dim_1, ..., output_dim_n).
Aliases
-
scipy.integrate._rules.NestedFixedRule.estimate_error