BUILT-IN WOLFRAM LANGUAGE SYMBOL
Details and OptionsDetails and Options
- Plot treats the variable x as local, effectively using Block.
- Plot has attribute HoldAll and evaluates f only after assigning specific numerical values to x.
- In some cases, it may be more efficient to use Evaluate to evaluate f symbolically before specific numerical values are assigned to x.
- No curve is drawn in any regions where f evaluates to None.
- Plot has the same options as Graphics, with the following additions and changes:
-
- Interactive labeling can be specified for curves using Tooltip, StatusArea, or Annotation.
- Plot[Tooltip[{f1,f2,…}],{x,xmin,xmax}] specifies that the
should be displayed as tooltip labels for the corresponding curves.
- Tooltip[f,label] specifies an explicit tooltip label for a curve.
- Typical settings for PlotLegends include:
-
- Plot initially evaluates f Plot to miss features in your function. To check your results, you should try increasing the settings for PlotPoints and MaxRecursion.
- On[Plot::accbend] makes Plot print a message if it is unable to reach a certain smoothness of curve.
- With Mesh->All, Plot will explicitly draw a point at every position on each curve where each function was sampled.
- The arguments supplied to functions in MeshFunctions and RegionFunction are x, y. Functions in ColorFunction are by default supplied with scaled versions of these arguments.
- The functions are evaluated all along each curve.
- With ClippingStyle->Automatic, a line is drawn at the top or bottom of the plotting area wherever a curve goes outside the range of the plot.
- With the default settings Exclusions->Automatic and ExclusionsStyle->None, Plot breaks curves at discontinuities it detects. Exclusions->None joins across discontinuities.
- Plot normally returns Graphics[{Line[…],…}].
- With a Filling specification given, Plot returns Graphics[{GraphicsComplex[…],…}].
ExamplesExamplesopen allclose all
Basic Examples (4)Basic Examples (4)
Introduced in 1988
(1.0)| Updated in 2014
(10.0)