Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 可视化与图形 > 函数可视化 > Plot >
Mathematica > 可视化与图形 > 数据可视化 > 函数可视化 > Plot >
Mathematica > 数据处理 > 统计数据分析 > 统计可视化 > 函数可视化 > Plot >

Plot

Plot
绘制函数 f 的图线,其自变量 x 位于从 的区间上.
Plot
绘制多个函数 .
  • Plot 将变量 x 视为局部变量,等效使用 Block.
  • Plot 有属性 HoldAll,并仅在对变量 x 赋给特定数值后计算 f.
  • 在某些情况下,在把特定数值赋给变量 x 之前,用 Evaluate 以符号方式计算 f 更有效.
  • f 计算为 None 的区域,不绘制任何曲线.
  • Plot 除了具有与 Graphics 相同的选项外,还增加了下列选项或改变:
AspectRatio1/GoldenRatio高宽比
AxesTrue是否绘制轴
ClippingStyleNone如何绘制曲线被剪切的区域  »
ColorFunctionAutomatic确定曲线颜色的方法
ColorFunctionScalingTrue是否缩放 ColorFunction 的变量
EvaluationMonitorNone在每次函数计算时,需要计算的表达式
ExclusionsAutomaticx 中排除的点
ExclusionsStyleNone排除点的绘制样式
FillingNone每条曲线下填充
FillingStyleAutomatic填充的样式
MaxRecursionAutomatic递归子划分的最大数量
MeshNone在每条曲线上绘制多少个网格点
MeshFunctions{#1&}如何决定网格点的放置位置
MeshShadingNone如何在网格点间绘制阴影区域
MeshStyleAutomatic网格点的样式
MethodAutomatic修饰曲线的方法
PerformanceGoal$PerformanceGoal试图优化哪些方面的性能
PlotPointsAutomatic样本点的初始数量
PlotRange{Full,Automatic}y 的范围或包含的其它值
PlotRangeClippingTrue是否在曲线范围内剪切
PlotStyleAutomatic指定每条曲线样式的图形指令
RegionFunction(True&)如何确定是否包含一个点
WorkingPrecisionMachinePrecision内部计算使用的精度
  • Plot[Tooltip[{f1, f2, ...}], {x, xmin, xmax}] 指定 应该显示为相应曲线的工具提示条.
  • Tooltip 为曲线指定一个明确的工具提示条标签.
  • Plot 最初根据 PlotPoints 指定的等间隔的样本点来计算 f. 然后使用一个自适应的算法来选择其它的样本点,对给定的间隔进一步划分,子划分次数最多达 MaxRecursion 次.
  • 注意:使用有限个样本点,这对于 Plot 而言,可能会丢失函数的一部分特性. 若要检查您的结果,可以增加 PlotPointsMaxRecursion 的设置.
  • 如果曲线不能达到一定的平滑度,OnPlot 显示一条信息.
  • 设置 Mesh->All 时,Plot 将在每条曲线上对每个函数采样的位置绘制一个点.
  • 函数沿着每条曲线进行计算.
  • 设置 ClippingStyle->Automatic 时,在绘图区域的顶部或底部绘制一条线,无论是否有曲线超出绘图范围.
绘制一个函数:
绘制几个函数:
在曲线下填充:
在两条曲线之间填充:
绘制多条填充曲线,自动使用透明的颜色:
绘制一个函数:
In[1]:=
Click for copyable input
Out[1]=
 
绘制几个函数:
In[1]:=
Click for copyable input
Out[1]=
 
在曲线下填充:
In[1]:=
Click for copyable input
Out[1]=
在两条曲线之间填充:
In[2]:=
Click for copyable input
Out[2]=
 
绘制多条填充曲线,自动使用透明的颜色:
In[1]:=
Click for copyable input
Out[1]=
在函数值变化较快的位置,使用更多的样本点:
自动选择绘图区域:
排除非实数的函数范围:
当函数存在不连续时,曲线被分割:
PlotPointsMaxRecursion 控制自适应采样:
PlotRange 来重点聚集感兴趣的区域:
Exclusions 删除点或分割所得的曲线:
自动用不同的颜色对多条曲线着色:
对不同的曲线提供不同的样式:
增加标签:
对每条曲线提供一个交互式的 Tooltip
创建填充图线:
创建一个叠加的网格:
网格点之间的曲线段的样式:
将曲线和外部信息连接:
根据实际的绘图值,选择高宽比:
不绘制轴:
绘制 轴,不绘制 轴:
基于 Plot 中指定的变量使用标签:
指定每个轴的标签:
自动确定轴交叉的位置:
指定轴的原点在点
指定每个轴的样式:
在每个图线中,通过 轴对齐图形:
省略图线的剪切区域:
显示剪切区域,与曲线的其它部分类似:
用红色线条显示剪切区域:
底部的剪切区域用红色显示,顶部用粗线显示:
用红色粗线显示剪切区域:
分别按一定比例缩放后的 坐标、 坐标进行着色:
用已命名的颜色方案着色:
的绝对坐标大于 0 时,用红色对曲线着色:
用颜色填充曲线:
对曲线着色,ColorFunctionPlotStyle 有更高的优先级:
左边无参数调整尺度,右边自动调整尺度:
的绝对坐标大于 0 时,用红色对曲线着色:
用色度指示 方向,用亮度指示幅度:
这在所得的图形中插入图形对象:
插入特殊标记来指示一个点是否属于曲线:
求由 Plot 取样的值列表:
显示 Plot 计算 Sin[x] 的位置:
统计函数的计算次数:
用自动方法计算排除区域,下面给出一个分段函数的例子:
在这个例子中排除来自不连续的分支切割:
指明无需计算任何排除区域:
排除固定的点的集合:
用方程来给出所要排除的点集:
给出两个排除集合:
排除一个方程以及自动选择的点:
用虚线表示垂直渐近线:
用黑点突出显示要排除的区域:
使用符号式或显式的值:
在默认情况下,用透明度将各种填充叠加组合起来:
在曲线 1 和 轴之间的填充:
在曲线 1 和 2 之间的填充:
用指定样式在曲线 1 和曲线 2 之间填充:
用黄色填充曲线 1 和曲线 之间的区域:
填充曲线 1 和曲线 2 之间的区域;当曲线 1 在曲线 2 下方时用黄色,当曲线 1 在曲线 2 上方时用绿色:
用不同的填充色:
用橙色填充,其中不透明度为 0.5:
轴之下的区域用红色,在该轴之上的区域用蓝色:
使用从 ColorFunction 获得的可变填充样式:
缺省的采样网格:
MaxRecursion 的每一层将初始网格进一步划分为更细化的网格:
显示初始和最后的采样网格:
方向上,使用 20 个等间隔的网格层:
方向上,对网格用明确的值列表:
方向上,用等间隔的网格:
方向上显示 5 条网格线 (红色),在 方向上显示 10 条网格线 (蓝色):
方向等间隔交替地使用红色和蓝色:
None 删除分段:
MeshShading 可以和 PlotStyle 一起使用:
MeshShading 在曲线样式化方面比 PlotStyle 具有更高的优先级:
对于某些分段通过把 MeshShading 设置为 Automatic 来使用 PlotStyle
MeshShading 可以和 ColorFunction 一起使用:
网格的颜色和图线相同:
轴用红色网格:
方向用红色网格,在 方向用蓝色网格:
方向用较大的红色网格点:
产生高质量的图形:
强调性能,是以牺牲质量为代价的:
用更多的初始点来获得更平滑的曲线:
显示整个域上的曲线:
仅显示实数值区域的曲线:
显示整个域上从 的曲线:
把曲线限制在边框区域内:
用整个图形区域绘制曲线:
用不同的样式指令:
在默认情况下,对多条曲线选择不同的样式:
明确地指定不同曲线的样式:
PlotStyle 可以和 ColorFunction 一起使用:
PlotStyle 可以和 MeshShading 一起使用:
默认情况下,MeshStyle 使用和 PlotStyle 相同的样式:
显示满足 的曲线:
排除满足 的区域:
用机器精度算法计算函数:
用任意精度算法计算函数:
一个函数和它的反函数根据 对称:
下图给出某区间上的 -Abs[x]≤x Sin[1/x]≤Abs[x]
微分方程的通解:
绘制两个特解:
绘制解集:
一个代数方程的通解:
绘制解集:
可视化显示有奇点的三角函数:
在复相位上对曲线着色:
绘制参数函数,其输出根据逻辑映射的 100 次迭代给出:
Plot 在需要的位置取样更多的点:
Plot 在曲线方面是 ParametricPlot 的一个特例:
对参数曲线和区域用 ParametricPlot
对隐式参数和区域用 ContourPlotRegionPlot
对于对数图形用 LogPlotLogLinearPlotLogLogPlot
对于数据用 ListPlotListLinePlot
对于函数和参数曲面用 Plot3DParametricPlot3D
在势能井上的特征函数:
版本 1 的新功能 | 版本 6 修改功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF