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


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


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

用法:

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

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

這些多項式定義為

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

參數

n array_like

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

x array_like

計算切比雪夫多項式的點

out ndarray,可選

函數值的可選輸出數組

返回

S 標量或 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_chebys(3, x)
array([-4.   ,  0.672,  0.736, -0.736, -0.672,  4.   ])
>>> sc.eval_chebyu(3, x / 2)
array([-4.   ,  0.672,  0.736, -0.736, -0.672,  4.   ])

相關用法


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