HankelH1

HankelH1[n,z]

给出第一类 TemplateBox[{n, z}, HankelH1] 的汉克尔 (Hankel) 函数.

更多信息

  • 数学函数,同时适合符号和数值运算.
  • TemplateBox[{n, z}, HankelH1]TemplateBox[{n, z}, BesselJ]+iTemplateBox[{n, z}, BesselY] 给出.
  • HankelH1[n,z] 在复平面 z 上有一个从 的不连续分支切割.
  • 对于某些特定参数,HankelH1 会自动计算出精确值.
  • HankelH1 可以计算到任意数值精度.
  • HankelH1 自动逐项作用于列表.
  • HankelH1 可与 CenteredInterval 对象一起使用. »

范例

打开所有单元关闭所有单元

基本范例  (5)

数值运算:

绘制函数的实部和虚部:

在复数的子集上绘图:

在原点的级数展开:

Infinity 的级数展开:

范围  (33)

数值计算  (6)

数值化计算:

高精度计算:

输出的精度与输入的精度一致:

复数输入:

高精度的高效计算:

HankelH1 可与 CenteredInterval 对象一起使用:

计算数组中每个元素的值:

或用 MatrixFunction 计算矩阵形式的 HankelH1 函数:

特殊值  (4)

无穷处的极限值:

符号式计算非整数阶的 HankelH1

符号 nHankelH1:

HankelH1[1/2,x] 的实部的第一个正的最大值:

可视化结果:

可视化  (4)

绘制不同阶数的 HankelH1 函数的绝对值和相位:

绘制不同阶数的 HankelH1 函数的实部和虚部:

绘制 TemplateBox[{0, z}, HankelH1] 实部:

绘制 TemplateBox[{0, z}, HankelH1] 虚部:

绘制 TemplateBox[{{1, /, 2}, z}, HankelH1] 实部:

绘制 TemplateBox[{{1, /, 2}, z}, HankelH1] 虚部:

函数属性  (7)

TemplateBox[{n, r}, HankelH1] i的复域是整个平面,除了

它不是被定义为从 TemplateBox[{}, Reals]TemplateBox[{}, Reals] 的函数:

HankelH1BesselJBesselY 的复数线性组合:

对于整数 和任意不变的 TemplateBox[{{-, n}, z}, HankelH1]=(-1)^n TemplateBox[{n, z}, HankelH1]

TemplateBox[{n, z}, HankelH1] 不是 的解析函数:

HankelH1 在复数上不是单射函数:

FindInstance 求表明它不是单射函数的输入:

TemplateBox[{n, z}, HankelH1] 在负实轴上有奇点和断点:

TraditionalForm 格式化:

微分  (3)

关于 z 的一阶导:

关于 z 的高阶导:

绘制关于 z when n=2 的高阶导:

关于 z 阶导数的公式:

积分  (3)

使用 Integrate 计算不定积分:

定积分:

更多积分:

级数展开  (6)

使用 Series 求泰勒展开:

绘制 附近的前三个近似:

使用 SeriesCoefficient 进行级数展开的一般项:

HankelH1 的渐近逼近:

求任意符号方向 处的级数展开:

普通点的泰勒展开:

HankelH1 可应用于幂级数:

应用  (1)

当被逼近的函数在逼近点的每一个邻域中无限次地接近零时,渐进逼近会有一些微妙的变化. 作为范例,思考 TemplateBox[{1, x}, BesselJ] 附近的渐近展开:

考虑永不为零的汉克尔函数 TemplateBox[{1, x}, HankelH1] 的逼近:

该逼近为渐进式:

第二类汉克尔函数 TemplateBox[{1, x}, HankelH2] 的逼近也是如此:

由于 TemplateBox[{1, x}, BesselJ]=1/2 (TemplateBox[{1, x}, HankelH1]+TemplateBox[{1, x}, HankelH2]),其逼近可几乎看做是渐进式的,是两个逼近的总和:

属性和关系  (2)

FunctionExpand 转换贝塞尔函数:

积分带 HankelH1 的表达式:

可能存在的问题  (1)

对于半整数参数,HankelH1 不会自动进行符号计算:

用函数 FunctionExpand 得到展开形式:

巧妙范例  (1)

绘制 TemplateBox[{0, z}, HankelH1] 的黎曼曲面:

绘制 TemplateBox[{{1, /, 3}, z}, HankelH1] 的黎曼曲面:

Wolfram Research (2007),HankelH1,Wolfram 语言函数,https://reference.wolfram.com/language/ref/HankelH1.html.

文本

Wolfram Research (2007),HankelH1,Wolfram 语言函数,https://reference.wolfram.com/language/ref/HankelH1.html.

CMS

Wolfram 语言. 2007. "HankelH1." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/HankelH1.html.

APA

Wolfram 语言. (2007). HankelH1. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/HankelH1.html 年

BibTeX

@misc{reference.wolfram_2024_hankelh1, author="Wolfram Research", title="{HankelH1}", year="2007", howpublished="\url{https://reference.wolfram.com/language/ref/HankelH1.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_hankelh1, organization={Wolfram Research}, title={HankelH1}, year={2007}, url={https://reference.wolfram.com/language/ref/HankelH1.html}, note=[Accessed: 22-November-2024 ]}