Compute the roots of a Hermite series.
Return the roots (a.k.a “zeros”) of the HermiteE series represented by cs, which is the sequence of coefficients from lowest order “term” to highest, e.g., [1,2,3] is the series L_0 + 2*L_1 + 3*L_2.
Parameters : | cs : array_like
|
---|---|
Returns : | out : ndarray
|
See also
polyroots, chebroots
Notes
Algorithm(s) used:
Remember: because the Hermite series basis set is different from the “standard” basis set, the results of this function may not be what one is expecting.
Examples
>>> from numpy.polynomial.hermite_e import hermeroots, hermefromroots
>>> coef = hermefromroots([-1, 0, 1])
>>> coef
array([ 0., 2., 0., 1.])
>>> hermeroots(coef)
array([-1., 0., 1.])