### Navigation

- index
- modules |
- modules |
- next |
- previous |
- NumPy v1.7 Manual (DRAFT) »
- NumPy Reference »
- Routines »
- Polynomials »
- Polynomial Package »
- Chebyshev Module (`numpy.polynomial.chebyshev`) »

# numpy.polynomial.chebyshev.chebcompanion

`numpy.polynomial.chebyshev.``chebcompanion`(c)

  Return the scaled companion matrix of c.

  The basis polynomials are scaled so that the companion matrix is symmetric when c is aa Chebyshev basis polynomial. This provides better eigenvalue estimates than the unscaled case and for basis polynomials the eigenvalues are guaranteed to be real if `numpy.linalg.eigvalsh` is used to obtain them.

  Parameters : | c : array_like 1-D array of Chebyshev series coefficients ordered from low to high degree.
  Returns : | mat : ndarray Scaled companion matrix of dimensions (deg, deg).

  Notes

### Navigation

- index
- modules |
- modules |
- next |
- previous |
- NumPy v1.7 Manual (DRAFT) »
- NumPy Reference »
- Routines »
- Polynomials »
- Polynomial Package »
- Chebyshev Module (`numpy.polynomial.chebyshev`) »