bundles / scipy latest / scipy / integrate / _rules / _base / Rule / estimate
function
scipy.integrate._rules._base:Rule.estimate
Signature
def estimate ( self , f , a , b , args = () ) Summary
Calculate estimate of integral of f in rectangular region described by corners a and b.
Parameters
f: callableFunction to integrate.
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, estimate will 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
est: ndarrayResult of estimation. If
freturns arrays of shape(npoints, output_dim_1, ..., output_dim_n), then est will be of shape(output_dim_1, ..., output_dim_n).
Aliases
-
scipy.integrate._rules.Rule.estimate