Wolfram Language & System 10.4 (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 can be given:
  • Noneexclude nothing
    Trueexclude subregions associated with discontinuities
    {x1,x2,}exclude specific points
    lhs==rhsexclude a subregion defined by an equation
    {lhs1rhs1,lhs2rhs2,}exclude several subregions defined by equations
    {{lhs1rhs1,ineqs1},}exclude subregions defined by equations and inequalities
  • Exclusions->Automatic is effectively equivalent to Exclusions->True if $PerformanceGoal is , and to Exclusions->None otherwise.
  • For a region defined by n variables, excluded subregions must be of dimension .
  • Exclusions->True excludes all subregions where discontinuities are found in functions being plotted. The discontinuities can involve either finite or infinite jumps in function values.
  • Exclusions->{{lhs1==rhs1,ineqs1},} excludes subregions defined by a single equation and any combination of inequalities.
  • Exclusions->{Automatic,{lhs1==rhs1,},} excludes both subregions found automatically and specified explicitly.
  • For plotting functions, ExclusionsStyle specifies how to draw excluded subregions 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 2008
(7.0)