scipy.special.euler¶
- scipy.special.euler(n)[源代码]¶
欧拉数E(0),E(1),…,E(N)。
欧拉数 [1] 也称为割数。
因为
euler(n)
返回浮点值,它不会为大型 n 。第一个不精确的值是E(22)。- 参数
- n集成
要返回的Euler数的最高索引。
- 退货
- ndarray
欧拉数 [E(0),E(1),.,E(N)] 。包括了全部为零的奇数欧拉数。
参考文献
- 1
A122045序列,在线整数序列百科全书,https://oeis.org/A122045
- 2
张善杰和金建明。“特殊函数的计算”,约翰·威利父子出版社,1996。https://people.sc.fsu.edu/~jburkardt/f77_src/special_functions/special_functions.html
示例
>>> from scipy.special import euler >>> euler(6) array([ 1., 0., -1., 0., 5., 0., -61.])
>>> euler(13).astype(np.int64) array([ 1, 0, -1, 0, 5, 0, -61, 0, 1385, 0, -50521, 0, 2702765, 0])
>>> euler(22)[-1] # Exact value of E(22) is -69348874393137901. -69348874393137976.0