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];//TimingIntervalオブジェクトと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]記号的な
と
についてのAngerJ:
AngerJ[ν, x ]//FunctionExpandAngerJの最初の正の最大値を求める:
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を使ってアンガー関数を簡約する:
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を使ってテイラー(Taylor)展開を求める:
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 Language. 2008. "AngerJ." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/AngerJ.html.
APA
Wolfram Language. (2008). AngerJ. Wolfram Language & System Documentation Center. Retrieved from 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: 04-September-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: 04-September-2026]}