scipy.special.modstruve

scipy.special.modstruve(v, x) = <ufunc 'modstruve'>

修改了Struve函数。

返回修改后的Order的Struve函数的值 v 在… x 。修改的Struve函数被定义为,

\[L_v(X)=-\imath\exp(-\pi\imath v/2)H_v(\imath x),\]

哪里 \(H_v\) 是Struve函数。

参数
varray_like

修改后的Struve函数的顺序(浮点)。

xarray_like

Struve函数的参数(浮点数;必须为正,除非 v 是整数)。

退货
Lndarray

序的修正Struve函数的值 v 在… x

参见

struve

注意事项

中讨论的三种方法 [1] 用于评估函数:

  • 幂级数

  • 贝塞尔函数中的展开(IF \(|x| < |v| + 20\) )

  • 渐近大x展开(IF \(x \geq 0.7v + 12\) )

根据和中的最大项估计舍入误差,并返回与最小误差相关联的结果。

参考文献

1

美国国家标准与技术研究院数学函数数字类库https://dlmf.nist.gov/11