# jinc


第一类 Bessel 函数除以 x

函数库: TySymbolicMath

# 语法

jinc(x)

# 说明

jinc(x) 计算第一类贝塞尔函数除以 x 。有时也被称为礼帽函数或贝森克函数。 示例

  • jinc(x) 的计算遵循

# 示例

绘制 jinc 函数

绘制区间 [0, 10] 上的 jinc 函数。

using TySymbolicMath
using TyPlot
@variables x
jincf = x -> TySymbolicMath.jinc(x)
fplot(jincf, [0 10])
xlim([0 10])
grid("on")
数值输入的 jinc 函数

计算 z = 0、z = 1、 z = -1 和 z = Inf 的 jinc 函数。jinc 函数是关于 z = 0 轴对称的函数。

using TySymbolicMath
[TySymbolicMath.jinc(0), TySymbolicMath.jinc(1), TySymbolicMath.jinc(-1), TySymbolicMath.jinc(Inf)]
4-element Vector{Float64}:
1.0
0.1811917549874153
0.1811917549874153
0.0

计算复数 z = 1 + 0im 和 z = 1 + 1im 的 jinc 函数。

TySymbolicMath.jinc.([1 + 0im, 1 + 1im])
2-element Vector{ComplexF64}:
0.1811917549874153 + 1.109442872089081e-17im
-0.8273975310358815 - 1.6663840292888907im

# 输入参数

z - 函数的域
数值标量

函数的域,指定为数值标量。

数据类型: Int8 | Int16 | Int32 | Int64 | Int128 | UInt8 | UInt16 | UInt32 | UInt64 | UInt128 | Float16 | Float32 | Float64 |

复数支持: 是

# 详细信息

Bessel 函数

以下微分方程(其中 ν 是实数常量)称为 Bessel 方程:

它的解称为 Bessel 函数。

第一类 Bessel 函数(表示为)构成非整数 ν 的 Bessel 方程的一组基本解。通过以下方式定义:

您可以使用 besselj 计算第一类 Bessel 函数。

第二类 Bessel 函数(表示为)构成 Bessel 方程的另一个解(与线性无关。由以下方式定义:

您可以使用 bessely 计算第二类 Bessel 函数。

# 另请参阅

besselj | bessely