summaryrefslogtreecommitdiff
path: root/numpy/polynomial/chebyshev.py
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge branch 'wgt'Charles Harris2010-07-181-11/+34
|
* ENH:Charles Harris2010-05-211-18/+29
| | | | | | | 1) Let {poly,cheb}int accept 0 for the number of integrations. 2) Let {poly,cheb}(int,der} accept floating integers for number of integrations or derivations, raise ValueError otherwise. 3) Add tests for same.
* more docstring updates from pydoc website (thanks to everyone who contributed!)Jarrod Millman2010-02-171-130/+370
|
* BUG: Import warnings module in polynomial modules.Charles Harris2010-02-171-1/+1
|
* Remove reliance on integer division by zero returning zero.Charles Harris2009-12-071-1/+3
|
* Add support for chebyshev series and polynomials.Charles Harris2009-11-141-0/+1014
New modules chebyshev and polynomial are added. The new polynomial module is not compatible with the current polynomial support in numpy, but is much like the new chebyshev module. The most noticeable difference to most will be that coefficients are specified from low to high power, that the low level functions do *not* accept the Chebyshev and Polynomial classes as arguements, and that the Chebyshev and Polynomial classes include a domain. Mapping between domains is a linear substitution and the two classes can be converted one to the other, allowing, for instance, a Chebyshev series in one domain to be expanded as a polynomial in another domain. The new modules are not automatically imported into the numpy namespace, they must be explicitly brought in with a "import numpy.polynomial" statement.