Hypergeometric pFq, and related functions#
Struve function \(\mathbf{H}_0(x)\)#
- math53.struve_h0(x)#
Returns the Struve function \(H_0(x)\)
See also: Ehrhardt [309] (3.1.9.1), Mpmath [763].
An example in Python
>>> from xlcalcnet import xreal >>> xreal.StruveH0(0.5) xreal('5.2359877559829887307E-1') >>> xreal.StruveH0('0.51') xreal('5.3518479027559984754E-1')
An example in Visual Basic
>>> from xlcalcnet import Gpr >>> Gpr.StruveH0(0.5) Gpr('5.2359877559829887307E-1') >>> Gpr.StruveH0('0.51') Gpr('5.3518479027559984754E-1')
Struve function \(\mathbf{H}_1(x)\)#
- math53.struve_h1(x)#
Returns the Struve function \(H_1(x)\)
See also: Ehrhardt [309] (3.1.9.2), Mpmath [763].
An example in Python
>>> from xlcalcnet import xreal >>> xreal.StruveH1(0.5) xreal('5.2359877559829887307E-1') >>> xreal.StruveH1('0.51') xreal('5.3518479027559984754E-1')
An example in Visual Basic
>>> from xlcalcnet import Gpr >>> Gpr.StruveH1(0.5) Gpr('5.2359877559829887307E-1') >>> Gpr.StruveH1('0.51') Gpr('5.3518479027559984754E-1')
Struve function \(\mathbf{L}_0(x)\)#
- math53.struve_l0(x)#
Returns the Struve function \(L_0(x)\)
See also: Ehrhardt [309] (3.1.9.5).
An example in Python
>>> from xlcalcnet import xreal >>> xreal.StruveL0(0.5) xreal('5.2359877559829887307E-1') >>> xreal.StruveL0('0.51') xreal('5.3518479027559984754E-1')
An example in Visual Basic
>>> from xlcalcnet import Gpr >>> Gpr.StruveL0(0.5) Gpr('5.2359877559829887307E-1') >>> Gpr.StruveL0('0.51') Gpr('5.3518479027559984754E-1')
Struve function \(\mathbf{L}_1(x)\)#
- math53.struve_l1(x)#
Returns the Struve function \(\mathbf{L}_1(x)\)
See also: Ehrhardt [309] (3.1.9.6).
An example in Python
>>> from xlcalcnet import xreal >>> xreal.StruveL1(0.5) xreal('5.2359877559829887307E-1') >>> xreal.StruveL1('0.51') xreal('5.3518479027559984754E-1')
An example in Visual Basic
>>> from xlcalcnet import Gpr >>> Gpr.StruveL1(0.5) Gpr('5.2359877559829887307E-1') >>> Gpr.StruveL1('0.51') Gpr('5.3518479027559984754E-1')