ParametricPlot

ParametricPlot[{fx,fy},{u,umin,umax}]

产生一个曲线的参数图,其中 xy 的坐标 fxfyu 的函数.

ParametricPlot[{{fx,fy},{gx,gy},},{u,umin,umax}]

绘制几个参数化曲线.

ParametricPlot[{fx,fy},{u,umin,umax},{v,vmin,vmax}]

绘制一个参数化区域.

ParametricPlot[{{fx,fy},{gx,gy},},{u,umin,umax},{v,vmin,vmax}]

绘制几个参数化区域.

ParametricPlot[{,w[{fx,fy}],},]

绘制特征由符号封装 w 定义的曲线 {fx,fy}.

ParametricPlot[,{u,v}reg]

将参数 {u,v} 视为位于几何区域 reg 中.

更多信息和选项

范例

打开所有单元关闭所有单元

基本范例  (4)

绘制一个参数曲线:

绘制一个参数区域:

绘制几条具有图例的参数曲线:

绘制叠加区域:

范围  (34)

采样  (9)

在函数值变化较快的位置,用更多的样本点:

自动选择绘图区域:

排除非实数的函数范围:

当函数存在不连续时,曲线被分割:

PlotPointsMaxRecursion 控制相应的采样:

PlotRange 强调感兴趣的区域:

Exclusions 删除点或分割最后的曲线:

可以用区域来指定参数的域:

两个参数:

还可以用 MeshRegion 来指定参数的域:

标签和图例  (13)

使用 Callout 添加表达式作为标签:

使用任何文本作为标签:

标签区域:

把标签延曲线放:

把标签放在缩放的位置:

把标签放在相关曲线内:

把标签放在相关曲线外:

把标签放在区域内:

PlotLabels 标签曲线:

标签多条曲线:

使用缩放位置:

指定相对于点的文本位置:

指定在 {x,y} 位置的标签:

把标签放在区域外:

包括每条曲线的图例:

包括每个区域的图例:

使用 Legended 为特殊曲线提供图例:

使用 Placed 改变图例位置:

曲线通常有交互式标注,将鼠标悬停在曲线上时会显示坐标:

同时使用特定的封装或交互(如提示条)时会关闭交互功能:

从多种交互式突出显示效果中进行选择:

Highlighted 强调绘图中某些特定的点:

突出显示多个点:

演示  (12)

自动用不同的颜色对多个曲线或区域着色:

加上图例来区分曲线和区域:

把标签添加到曲线上:

对不同的曲线和区域提供不同的样式:

增加标签:

对每个曲线或区域提供一个交互的 Tooltip

创建一个叠加的网格:

设置网格层次间的区域的样式:

对参数值着色:

选用一种绘图主题样式:

反转 x 轴的方向:

缩放 u 空间参数以改变采样,但不影响整体形状:

缩放 v 空间参数:

选项  (88)

BoundaryStyle  (3)

在表面的周围用红色边界线:

BoundaryStyle 应用到 RegionFunction 切割的区域上:

BoundaryStyle 并不一个应用到 Exclusions 分割的空洞:

ColorFunction  (5)

值比例缩放的曲线着色:

参数值比例缩放进行着色:

用一个已命名的颜色梯度:

ColorFunctionPlotStyle 有更高的优先级:

对于参数 用红色:

ColorFunctionScaling  (2)

按角度对曲线着色:

按角度对区域着色,并改变区域的不透明度:

EvaluationMonitor  (3)

求出计算的参数列表:

求出参数坐标值:

统计函数计算的次数:

Exclusions  (5)

自动确定排除区域:

用方程指定排除:

排除固定的点集:

不使用任何排除:

排除方程和自动选择点:

ExclusionsStyle  (3)

指定连接排除点的线的样式:

提供点的样式和连接点的线的样式:

在排除曲线划分的区域上绘制红色线条:

LabelingSize  (2)

以实际尺寸显式文本标签:

指定文本大小:

调整图像标签以适应绘图:

指定标签大小:

MaxRecursion  (2)

MaxRecursion 的每个层次将初始的网格自动划分为优化的网格:

参数区域的划分:

Mesh  (5)

显示初始和最后取样的网格:

在参数方向上用10个等间隔的网格层:

在不同的方向用不同数量的网格线:

对于参数 的网格,曲线用明确的值列表,对于参数 无网格:

对于 网格用明确的值和样式:

MeshFunctions  (3)

方向用等间隔的网格:

方向用等间隔的网格:

方向显示 5 条网格线 (红色),在 方向用 10 条网格线 (蓝色):

MeshShading  (7)

方向交替红色和蓝色弧度:

None 删除分段:

MeshShading 可以和 PlotStyle 连用:

MeshShading 在样式方面比 PlotStyle 有更高的优先级:

对于某些分段通过设置 MeshShadingAutomatic 来使用 PlotStyle

MeshShading 可以和 ColorFunction 连用:

填充多个网格函数定义的区域:

MeshStyle  (4)

自动选择网格样式:

方向用红色网格:

方向用红色网格,在 方向用了蓝色网格:

方向用较大的红色网格层:

PerformanceGoal  (2)

产生高质量的图形:

强调性能,是以牺牲质量为代价的:

PlotHighlighting  (8)

当设置为默认的 PlotHighlightingAutomatic 时,绘图有交互式坐标标注:

PlotHighlightingNone 禁止整个绘图的突出显示:

Highlighted[,None] 禁止一条曲线的突出显示:

将鼠标移到曲线上,用球和标签突出显示:

用球和标签突出显示曲线上特定的点:

将鼠标移到曲线上,用标签和到坐标轴的准线突出显示曲线:

用球和标签突出显示曲线上特定的点:

将鼠标移到曲线上,显示对应于 位置的 值的切片:

在固定 值处突出显示一组点:

将鼠标移到曲线上,显示对应于 位置的 值的切片:

显示曲线上最接近鼠标 位置的点:

指定点的样式:

显示曲线上离鼠标最近的点的坐标:

Callout 的选项改变标签的外观:

通过组合不同的效果创建自定义的效果:

PlotLabels  (6)

指定文本标签曲线:

把标签放在曲线上:

把标签放在曲线的不同位置:

PlotLabels->"Expressions" 使用函数作为曲线标签:

使用标注标识曲线:

把标签放在相关曲线外:

使用 None 不添加标签:

PlotLegends  (7)

默认情况下,不使用图例:

基于函数创建图例:

利用占位符文本创建图例:

利用指定标签创建图例:

PlotLegends 自动选择 PlotStyle 数值:

使用 Placed 来确定图例位置:

把图例放在图线中:

使用 LineLegend 来修改图例外观:

PlotPoints  (2)

用更多的初始点来获得更平滑的图形:

在变化不大的方向上用较少的点:

PlotRange  (2)

显示满足 的区域:

在值的原范围下,在原点周围的细节不可视:

PlotRange 强调感兴趣的区域:

PlotStyle  (4)

用不同的样式指令:

在缺省情况下,对多个曲线和区域选择不同的样式:

明确的指定不同曲线和区域的样式:

PlotStyle 可以和 ColorFunction 连用:

PlotTheme  (2)

使用亮色方案中具有简单刻度和网格线的主题:

改变颜色方案:

RegionFunction  (1)

显示 的区域:

ScalingFunctions  (3)

默认情况下,ParametricPlot 使用线性刻度:

y 轴使用正负感知对数刻度:

ScalingFunctions 反转坐标轴的方向:

TextureCoordinateFunction  (4)

默认情况下,纹理使用缩放的 参数:

使用 坐标:

使用没有缩放的坐标:

使用纹理来突出显示参数是如何映射到表面:

TextureCoordinateScaling  (1)

对纹理使用缩放或无缩放的坐标:

WorkingPrecision  (2)

用机器精度的算法计算函数:

用任意精度的算法计算函数:

应用  (9)

简单参数曲线包含一条线:

圆:

椭圆:

圆段:

椭圆段:

包括矩形的简单参数区域:

实心圆:

椭圆:

扇形:

圆环:

扇环:

旋转的椭圆:

绘制旋转椭圆的整个簇:

不同参数的圆:

对于 的有理参数化:

绘制 Lissajous 曲线:

绘制一个 Nyquist 曲线:

关于 LotkaVolterra predator-prey 方程解的相空间:

绘制复数映射:

一个 Joukowski 映射:

建立一个 2-link 平面机器人的模型:

绘制终端操纵的行为范围,其中

属性和关系  (7)

Plot 是曲线 ParametricPlot 的特例:

PolarPlot 是曲线 ParametricPlot 的特例:

对于数据用 ListPlotListLinePlot

对于隐式曲线和区域用 ContourPlotRegionPlot

对于对数图形用 LogPlotLogLinearPlotLogLogPlot

对于函数和参数曲面用 Plot3DParametricPlot3D

对于圆柱坐标和球坐标用 RevolutionPlot3DSphericalPlot3D

可能存在的问题  (1)

在缺省情况下,不计算参数,作为一个合成函数的样式:

Evaluate 获得曲线的明确列表:

巧妙范例  (1)

强制欠采样:

Wolfram Research (1988),ParametricPlot,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ParametricPlot.html (更新于 2023 年).

文本

Wolfram Research (1988),ParametricPlot,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ParametricPlot.html (更新于 2023 年).

CMS

Wolfram 语言. 1988. "ParametricPlot." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2023. https://reference.wolfram.com/language/ref/ParametricPlot.html.

APA

Wolfram 语言. (1988). ParametricPlot. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ParametricPlot.html 年

BibTeX

@misc{reference.wolfram_2024_parametricplot, author="Wolfram Research", title="{ParametricPlot}", year="2023", howpublished="\url{https://reference.wolfram.com/language/ref/ParametricPlot.html}", note=[Accessed: 17-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_parametricplot, organization={Wolfram Research}, title={ParametricPlot}, year={2023}, url={https://reference.wolfram.com/language/ref/ParametricPlot.html}, note=[Accessed: 17-November-2024 ]}