scipy.special.jv¶
- scipy.special.jv(v, z) = <ufunc 'jv'>¶
第一类实数阶复变元贝塞尔函数。
- 参数
- varray_like
顺序(浮点)。
- zarray_like
参数(浮点或复数)。
- 退货
- Jndarray
贝塞尔函数的值, \(J_v(z)\) 。
参见
jve
\(J_v\) 去掉了领先的指数行为。
spherical_jn
球面贝塞尔函数。
注意事项
对于积极的 v 值,则使用AMOS执行计算 [1] zbesj`例程,该例程利用与修改后的Bessel函数的连接 :math:`I_v ,
\[ \begin{align}\begin{aligned}J_v(Z)=\exp(v\pi\imath/2)i_v(-\imath z)\qquad(\im z>0)\\J_v(Z)=\exp(-v\pi\imath/2)i_v(\imath z)\qquad(\im z<0)\end{aligned}\end{align} \]对于负数 v 计算公式的值,
\[J_{-v}(Z)=J_v(Z)\cos(\pi v)-Y_v(Z)\sin(\pi v)\]是使用的,其中 \(Y_v(z)\) 是使用amos例程计算的第二类贝塞尔函数。 zbesy 。请注意,表示整数的第二项正好为零 v ;为提高精确度,第二项被明确省略 v 这样的值,即 v = floor(v) 。
不要与球面贝塞尔函数混淆(请参见
spherical_jn
)。参考文献
- 1
唐纳德·E·阿莫斯,“AMOS,一种用于复变元和非负阶贝塞尔函数的便携式软件包”,http://netlib.org/amos/