x∈Reals,求
的断点.
FunctionDiscontinuities[f,x,dom]
x∈dom,求
的断点.
FunctionDiscontinuities[{f1,f2,…},{x1,x2,…},dom]
x1,x2,…∈dom,求
的断点.
FunctionDiscontinuities
x∈Reals,求
的断点.
FunctionDiscontinuities[f,x,dom]
x∈dom,求
的断点.
FunctionDiscontinuities[{f1,f2,…},{x1,x2,…},dom]
x1,x2,…∈dom,求
的断点.
更多信息
- 函数的断点通常用于查找保证函数连续的区域或查找需要进行特殊分析的点和曲线.
- FunctionDiscontinuities 给出使得
在
中连续的集合
的隐式描述. 不能保证集合
是最小的. - 所得的隐式描述由等式、不等式、域的规范以及它们的逻辑组合组成,适合用在 Reduce 和 Solve,等函数中.
- dom 的可能的值为 Reals 和 Complexes.
范例
打开所有单元 关闭所有单元基本范例 (4)
FunctionDiscontinuities[Tan[x], x]FunctionDiscontinuities[Log[x], x, Complexes]FunctionDiscontinuities[Beta[x, y], {x, y}]FunctionDiscontinuities[ArcTan[x ^ y], {x, y}, Complexes]范围 (6)
FunctionDiscontinuities[Gamma[x], x]Solve[% && -5 ≤ x ≤ 5, x, Reals]Plot[Gamma[x], {x, -5, 5}, Epilog -> {PointSize[Medium], Red, Point[{x, 0}] /. %}]FunctionDiscontinuities[Floor[1 / (x ^ 2 - 1)], x]Solve[% && -2 ≤ x ≤ 2 && Abs[1 / (x ^ 2 - 1)] < 7, x, Reals]Plot[Floor[1 / (x ^ 2 - 1)], {x, -2, 2}, PlotStyle -> Thick, Epilog -> {Red, Thin, Dotted, InfiniteLine[{x, 0}, {0, 1}] /. %}]FunctionDiscontinuities[Sqrt[x], x]FunctionDiscontinuities[ArcTan[z ^ 2], z, Complexes]Reduce[%, z]Show[{ComplexPlot[ArcTan[z ^ 2], {z, -2 - 2I, 2 + 2I}], Region[Style[ImplicitRegion[%, {Re[z], Im[z]}], Red]]}]FunctionDiscontinuities[(x ^ 2 + y ^ 2)Csc[x y], {x, y}]Show[{Plot3D[(x ^ 2 + y ^ 2)Csc[x y], {x, -3, 3}, {y, -3, 3}], ContourPlot3D@@{%, {x, -3, 3}, {y, -3, 3}, {z, -40, 40}, ContourStyle -> {Red, Opacity[0.7]}, Mesh -> False}}]FunctionDiscontinuities[{Sqrt[x - y], Log[x + y]}, {x, y}, Complexes]应用 (6)
基本应用 (4)
f = x + Cos[x] UnitStep[Sin[x]];FunctionDiscontinuities[f, x]Solve[% && -5Pi ≤ x ≤ 5Pi, x, Reals]Plot[f, {x, -5Pi, 5Pi}, Epilog -> {Red, Thin, Dotted, InfiniteLine[{x, 0}, {0, 1}] /. %}]f = Max[Log[Abs[x] + 1], x Sin[x]];FunctionDiscontinuities[f, x]Reduce[%, x, Reals]Plot[f, {x, -20, 20}]f = Log[z ^ 3];FunctionDiscontinuities[f, z, Complexes]Reduce[%, z]Show[{ComplexPlot[f, {z, -2 - 2I, 2 + 2I}], Region[Style[ImplicitRegion[%, {{Re[z], -2, 2}, {Im[z], -2, 2}}], Red]]}]f[y_] := 1 / (y ^ 2 - 1)
g[x_] := Csc[x]Φ = FunctionDiscontinuities[f[y], y]Ψ = FunctionDiscontinuities[g[x], x]FunctionDiscontinuities[f[g[x]], x](Φ /. y -> g[x]) || Ψ微积分 (1)
f = Sin[5 x] Floor[x + Ceiling[Tan[x] ^ 2]];FunctionDiscontinuities[f, x]% /. x -> 5 / 4f /. x -> 5 / 4Limit[f, x -> 5 / 4]Plot[f, {x, 0, Pi}, Epilog -> {Red, Point[{5 / 4, %}]}]可视化 (1)
用断点求 Plot 的 Exclusions 设置:
f = Clip[Floor[Gamma[x]], {-10, 10}];disc = FunctionDiscontinuities[f, x]将断点转换为 Exclusions 要求的格式:
excl[e_Or] := Join@@(excl /@ List@@e)
excl[And[a___, e_Equal, b___]] := {{e, And[a, b]}}
excl[e_Equal] := {{e, True}}
excl[other_] := {}ex = excl[disc]在 Plot 中使用 exclusions:
Plot[f, {x, -1, 1}, Exclusions -> ex]Plot[f, {x, -1, 1}, Exclusions -> None]属性和关系 (2)
在 FunctionDiscontinuities 给出的集合外函数是连续的:
FunctionDiscontinuities[Tan[x], x]用 FunctionContinuous 查看连续性:
FunctionContinuous[{Tan[x], Not[%]}, x]FunctionSingularities 给出一个集合,函数在该集合外解析:
FunctionSingularities[Abs[x] / (x ^ 2 - 1), x]FunctionDiscontinuities[Abs[x] / (x ^ 2 - 1), x]Show[{Plot[Abs[x] / (x ^ 2 - 1), {x, -2, 2}], ListPlot[...]}]相关指南
文本
Wolfram Research (2020),FunctionDiscontinuities,Wolfram 语言函数,https://reference.wolfram.com/language/ref/FunctionDiscontinuities.html.
CMS
Wolfram 语言. 2020. "FunctionDiscontinuities." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/FunctionDiscontinuities.html.
APA
Wolfram 语言. (2020). FunctionDiscontinuities. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/FunctionDiscontinuities.html 年
BibTeX
@misc{reference.wolfram_2026_functiondiscontinuities, author="Wolfram Research", title="{FunctionDiscontinuities}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/FunctionDiscontinuities.html}", note=[Accessed: 02-November-2026]}
BibLaTeX
@online{reference.wolfram_2026_functiondiscontinuities, organization={Wolfram Research}, title={FunctionDiscontinuities}, year={2020}, url={https://reference.wolfram.com/language/ref/FunctionDiscontinuities.html}, note=[Accessed: 02-November-2026]}