Previous topic

numpy.polynomial.legendre.Legendre.roots

Next topic

numpy.polynomial.legendre.Legendre.truncate

This is documentation for an old release of NumPy (version 1.15). Read this page in the documentation of the latest stable release (version 2.2).

numpy.polynomial.legendre.Legendre.trim

Legendre.trim(tol=0)[source]

Remove trailing coefficients

Remove trailing coefficients until a coefficient is reached whose absolute value greater than tol or the beginning of the series is reached. If all the coefficients would be removed the series is set to [0]. A new series instance is returned with the new coefficients. The current instance remains unchanged.

Parameters:
tol : non-negative number.

All trailing coefficients less than tol will be removed.

Returns:
new_series : series

Contains the new set of coefficients.