Wolfram Language & System 11.0 (2016)|Legacy Documentation

This is documentation for an earlier version of the Wolfram Language.View current documentation (Version 11.2)

Exclusions

Exclusions
is an option that specifies where to exclude in regions used by functions like Plot, Plot3D, and NIntegrate.

DetailsDetails

  • The following settings specify what to exclude:
  • Noneno exclusions
    Allall computed exclusions
    Automaticautomatically computed exclusions
    "Discontinuities"computed jump discontinuities
    "Singularities"computed singularities
    lhs==rhsexplicitly defined by an equation
    {lhsrhs,cond}explicitly defined by an equation and a condition
    {spec1,spec2,}union of exclusions given by speci
  • Exclusions->Automatic is effectively equivalent to Exclusions->All if $PerformanceGoal is "Quality", and to Exclusions->None otherwise.
  • For a domain defined by n variables, exclusions must be of dimension .
  • For a domain defined by one variable, Exclusions->{x1,x2,} will exclude the points xi.
  • Exclusions"Discontinuities" typically includes piecewise discontinuities and branch-cut discontinuities.
  • Exclusions"Singularities" typically includes poles and essential singularities.
  • The automatically computed exclusions will typically include potential discontinuities and singularities, including removable discontinuities and singularities.
  • For plotting functions, ExclusionsStyle specifies how to draw exclusions and their boundaries.

ExamplesExamplesopen allclose all

Basic Examples  (5)Basic Examples  (5)

Exclude portions of a surface where it has jumps:

In[1]:=
Click for copyable input
Out[1]=

Leave the surface entirely connected:

In[1]:=
Click for copyable input
Out[1]=

Exclude portions of a curve where it has jumps:

In[1]:=
Click for copyable input
Out[1]=

Exclude a fixed set of points:

In[1]:=
Click for copyable input
Out[1]=

Specify where the function is discontinuous:

In[1]:=
Click for copyable input
Out[1]=
Introduced in 2007
(6.0)
| Updated in 2016
(11.0)