當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Python SciPy special.eval_chebyc用法及代碼示例


本文簡要介紹 python 語言中 scipy.special.eval_chebyc 的用法。

用法:

scipy.special.eval_chebyc(n, x, out=None) = <ufunc 'eval_chebyc'>#

在 [-2, 2] 的一點上計算第一類切比雪夫多項式。

這些多項式定義為

其中 是第一類切比雪夫多項式。有關詳細信息,請參見 [AS] 中的 22.5.11。

參數

n array_like

多項式的次數。如果不是整數,則通過與 eval_chebyt 的關係確定結果。

x array_like

計算切比雪夫多項式的點

out ndarray,可選

函數值的可選輸出數組

返回

C 標量或 ndarray

Chebyshev 多項式的值

參考

[AS]

Milton Abramowitz 和 Irene A. Stegun 合編。帶有公式、圖表和數學表格的數學函數手冊。紐約:多佛,1972 年。

例子

>>> import numpy as np
>>> import scipy.special as sc

它們是第一類切比雪夫多項式的縮放版本。

>>> x = np.linspace(-2, 2, 6)
>>> sc.eval_chebyc(3, x)
array([-2.   ,  1.872,  1.136, -1.136, -1.872,  2.   ])
>>> 2 * sc.eval_chebyt(3, x / 2)
array([-2.   ,  1.872,  1.136, -1.136, -1.872,  2.   ])

相關用法


注:本文由純淨天空篩選整理自scipy.org大神的英文原創作品 scipy.special.eval_chebyc。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。