擅长:python、mysql、java
<p><strong>@cel</strong>在注释中有正确的想法-您需要将切比雪夫多项式的<em>系数</em>传递给<a href="http://docs.scipy.org/doc/numpy/reference/generated/numpy.polynomial.chebyshev.cheb2poly.html" rel="noreferrer">^{<cd1>}</a>,而不是对象本身:</p>
<pre><code>import numpy as np
cheb = np.polynomial.chebyshev.Chebyshev((0,0,0,0,0,1))
coef = np.polynomial.chebyshev.cheb2poly(cheb.coef)
print(coef)
# [ 0., 5., 0., -20., 0., 16.]
</code></pre>
<p>即<em>16x<sup>5</sup>-20x<sup>3</sup>+5x</em>。您可以确认这些是正确的系数<a href="http://mathworld.wolfram.com/ChebyshevPolynomialoftheFirstKind.html" rel="noreferrer">here</a>。在</p>
<p>要将这些系数转换为<code>Polynomial</code>对象,只需将数组传递给<code>Polynomial</code>构造函数:</p>
^{pr2}$