AngerJ
范例
打开所有单元 关闭所有单元基本范例 (4)
AngerJ[1 / 2, 5.0]ReImPlot[AngerJ[1 / 2, x], {x, -25, 25}, PlotRange -> All]ComplexPlot3D[AngerJ[2, z], {z, -2 - 2I, 2 + 2I}, PlotLegends -> Automatic]Series[AngerJ[1 / 2, x], {x, 0, 4}]//FullSimplify范围 (39)
数值计算 (6)
AngerJ[1, 2.0]AngerJ[1, -3.0]N[AngerJ[2, 3], 50]AngerJ[1 / 3, 1.000000000240000000000000000000]N[AngerJ[2, 3 + I]]AngerJ[2, 3.`100]//TimingAngerJ[2, 4.`10000];//Timing使用 Interval 和 CenteredInterval 对象计算最坏情况下的保证间隔:
AngerJ[1, Interval[{0.5, 0.6}]]AngerJ[1.2, CenteredInterval[2, 1 / 10]]或用 Around 计算一般情况下的统计区间:
AngerJ[2, Around[2, 0.01]]AngerJ[ 2, {{5 / 6, 0}, {1 / 2, -1 / 3}}]或用 MatrixFunction 计算矩阵形式的 AngerJ 函数:
MatrixFunction[AngerJ[2, #]&, {{5 / 6, 0}, {1 / 2, -1 / 3}}]特殊值 (7)
Limit[AngerJ[ν, x], x -> Infinity]AngerJ[1, 0]AngerJ[0, 0]符号 ν 和 x 的 AngerJ:
AngerJ[ν, x ]//FunctionExpand求 AngerJ 的第一个正极大值:
xmax = x /. FindRoot[D[AngerJ[1, x ], x] == 0, {x, 2}]Plot[AngerJ[1, x], {x, 0, 8}, Epilog -> Style[Point[{xmax, AngerJ[1, xmax]}], PointSize[Large], Red]]AngerJ[3, x]//FunctionExpandAngerJ[ν, 0]计算半整数阶的 AngerJ:
Table[AngerJ[ν, x], {ν, {-1 / 3, 1 / 2}}]//FunctionExpand可视化 (3)
绘制整数 (
) 和半整数 (
) 阶的 AngerJ 函数:
ReImPlot[{AngerJ[0, x], AngerJ[1, x], AngerJ[-1 / 2, x]}, {x, -10, 10}]ComplexContourPlot[Re[AngerJ[0, z]], {z, -4 - 4I, 8 + 4I}, IconizedObject[«PlotOptions»]]ComplexContourPlot[Im[AngerJ[0, z]], {z, -4 - 4I, 8 + 4I}, IconizedObject[«PlotOptions»]]ComplexContourPlot[Re[AngerJ[-1 / 4, z]], {z, -4 - 4I, 8 + 4I}, IconizedObject[«PlotOptions»]]ComplexContourPlot[Im[AngerJ[-1 / 4, z]], {z, -4 - 4I, 8 + 4I}, IconizedObject[«PlotOptions»]]函数属性 (15)
FunctionDomain[AngerJ[0, x], x]FunctionDomain[AngerJ[0, z], z, Complexes]FunctionDomain[AngerJ[-1 / 2, x], x]FunctionDomain[AngerJ[-1 / 2, z], z, Complexes]FunctionRange[AngerJ[0, x], x, y]//N//QuietFunctionRange[AngerJ[1, x], x, y]//N//QuietAngerJ[0, -x] == AngerJ[0, x]AngerJ[1, -x] == -AngerJ[1, x]使用 FullSimplify 简化 Anger 函数:
FullSimplify[x AngerJ[2, x] + x AngerJ[0, x]]AngerJ 按元素线性作用于列表:
AngerJ[1 / 2, {0.1, 0.2, 0.3}]FunctionAnalytic[AngerJ[2, x], x]AngerJ 既不是非递增,也不是非递减:
FunctionMonotonicity[AngerJ[2, x], x]FunctionInjective[AngerJ[2, x], x]Plot[{AngerJ[2, x], .2}, {x, -10, 10}]FunctionSurjective[AngerJ[2, x], x]Plot[{AngerJ[2, x], 1}, {x, -10, 10}]AngerJ 既不是非负,也不是非正:
FunctionSign[AngerJ[2, x], x]FunctionSign[AngerJ[1, x], x]AngerJ 没有奇点或断点:
FunctionSingularities[AngerJ[2, x], x]FunctionDiscontinuities[AngerJ[2, x], x]AngerJ 既不凸,也不凹:
FunctionConvexity[AngerJ[2, x], x]TraditionalForm 格式:
AngerJ[ν, x]//TraditionalFormAngerJ[ν, μ, x]//TraditionalForm微分和积分 (5)
D[AngerJ[ν, x], x]D[AngerJ[ν, μ, x], x]Table[D[AngerJ[ν, x], {x, k}], {k, 1, 3}]//FullSimplifyPlot[Evaluate[% /. {ν -> 1 / 4}], {x, -10, 10}, PlotLegends -> {"First Derivative", "Second Derivative", "Third Derivative"}]D[AngerJ[3, x], {x, k}]// FullSimplifyAngerJ 的不定积分:
Integrate[AngerJ[ν, x], x]//FullSimplifyIntegrate[AngerJ[ν, μ, x], x]//FullSimplify∫ x AngerJ[ν, x]ⅆx//TraditionalForm∫ x^αAngerJ[ν, μ, x^2]ⅆx//TraditionalForm级数展开 (3)
使用 Series 求泰勒展开:
Series[AngerJ[ν, x], {x, 0, 3}]terms = Normal@Table[Series[Hypergeometric0F1Regularized[1 / 3, x], {x, 0, m}], {m, 1, 5, 2}];
Plot[{Hypergeometric0F1Regularized[1 / 3, x], terms}, {x, -10, 10}, PlotRange -> {-10, 10}]使用 SeriesCoefficient 进行级数展开的一般项:
SeriesCoefficient[AngerJ[ν, x], {x, 1, n}]Series[AngerJ[ν, x], {x, x0, 2}]// FullSimplify属性和关系 (2)
用 FunctionExpand 将 AngerJ 展开成超几何函数:
FunctionExpand[AngerJ[ν, x]]FunctionExpand[Sin[Pi ν]AngerJ[ν, x] == Cos[Pi ν]WeberE[ν, x] - WeberE[-ν, x]]//SimplifyFunctionExpand[Sin[Pi ν]WeberE[ν, x] == -Cos[Pi ν]AngerJ[ν, x] + AngerJ[-ν, x]]//Simplify相关指南
相关链接
文本
Wolfram Research (2008),AngerJ,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AngerJ.html.
CMS
Wolfram 语言. 2008. "AngerJ." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/AngerJ.html.
APA
Wolfram 语言. (2008). AngerJ. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/AngerJ.html 年
BibTeX
@misc{reference.wolfram_2026_angerj, author="Wolfram Research", title="{AngerJ}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/AngerJ.html}", note=[Accessed: 10-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_angerj, organization={Wolfram Research}, title={AngerJ}, year={2008}, url={https://reference.wolfram.com/language/ref/AngerJ.html}, note=[Accessed: 10-August-2026]}