PolarPlot

PolarPlot[r,{θ,θmin,θmax}]

生成曲线的极坐标图,其中半径 r 为角 θ 的函数.

PolarPlot[{r1,r2,},{θ,θmin,θmax}]

生成曲线的极坐标图,其中半径函数为 r1r2.

更多信息和选项

范例

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

基本范例  (3)

制作一个极坐标图形:

制作几个极坐标图形:

设置曲线样式:

范围  (23)

采样  (6)

当函数值差异较大时,对更多的点采样:

自动选择绘制范围:

排除函数值为非实数的范围:

当函数中有不连续点时,断开曲线:

PlotPointsMaxRecursion 控制相应的采样:

PlotRange 强调感兴趣的区域:

添加标签和图例  (7)

Callout 把表达式作为标签:

使用任何文本作为标签:

把标签放在曲线上:

把标签放在缩放的位置上:

在相对于曲线内部放置标签:

在相对于曲线的外部放置标签:

PlotLabels 标注曲线:

标注多条曲线:

使用缩放位置:

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

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

演示  (10)

自动为多条曲线设置不同的颜色以便区分:

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

增加标签:

给每个曲线提供一个互动的 Tooltip

创建一个叠加网格:

对网格层之间的区域进行样式化:

根据参数值着色:

图例多条曲线:

使用深色背景和高对比度的颜色主题:

使用最小样式化的主题:

对极坐标图的径向分量使用对数刻度:

只缩放 x 方向:

选项  (123)

AspectRatio  (3)

默认情况下,自动确定绘图的高宽比:

AspectRatio1 使得高度与宽度一致:

AspectRatioFull 调整高度和宽度,使图形正好可以放置在其他结构中:

Axes  (4)

默认情况下,绘制坐标轴:

AxesFalse 关闭坐标轴:

AxesOrigin 指定坐标轴相交的地方:

依次显示单个坐标轴:

AxesLabel  (3)

默认情况下不显示坐标轴的标签:

轴上放置标签:

指定坐标轴的标签:

AxesOrigin  (2)

自动确定坐标轴的位置:

明确指定坐标轴的原点:

AxesStyle  (4)

改变坐标轴的样式:

指定每个轴的样式:

为坐标轴和刻度指定不同的样式:

为坐标轴和标签指定不同的样式:

ColorFunction  (4)

值着色:

用已定义的颜色:

ColorFunction 具有比 PlotStyle 更高的优先级:

对于 参数,用红色:

ColorFunctionScaling  (1)

按角度对曲线着色:

EvaluationMonitor  (3)

求出计算参数值的列表:

求出坐标值:

统计函数计算的次数:

Exclusions  (3)

自动计算排除区域:

提供直接的排除点:

用等式指定排除:

ExclusionsStyle  (2)

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

对排除点和连接线分别提供样式:

Frame  (4)

默认情况下,PolarPlot 不绘制边框:

FrameTrue 显示边框:

在左侧和右侧绘制边框:

在左侧和底部绘制边框:

FrameLabel  (3)

在绘图底部的边框上放置标签:

在底部和左侧的边框上放置标签:

在绘图的所有边框上放置标签:

FrameStyle  (2)

指定边框的样式:

指定边框中每条边的样式:

FrameTicks  (8)

默认情况下自动放置边框的刻度:

使用没有刻度的边框:

在底部的边框上显示刻度:

默认情况下,顶部和右侧的边框有刻度,但没有刻度标签:

All 在所有边框上都显示刻度标签:

在特定位置上放置刻度:

在指定位置上绘制刻度,并显示特定的标签:

用图形大小的比例指定刻度的长度:

为每个正向和负向的刻度指定不同的长度:

指定每个刻度的样式:

FrameTicksStyle  (3)

默认情况下,边框刻度和标签使用与边框一样的样式:

指定刻度和标签的整体样式:

为边框的每条边指定不同的样式:

ImageSize  (7)

使用已命名的大小,如 TinySmallMediumLarge

指定绘图的宽度:

指定绘图的高度:

允许宽度和高度最大达到一定尺寸:

指定图形的宽度和高度,必要时用空白填充:

设值 AspectRatioFull 将填充可用空间:

使用最大的宽度和高度:

ImageSizeFull 填充对象中的可用空间:

以可用空间的比例指定图像的大小:

LabelingSize  (2)

按实际大小显示文本标签:

指定文本的大小:

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

指定标签大小:

MaxRecursion  (1)

MaxRecursion 的每一级自动划分初始网线为一个更精细的网线:

Mesh  (4)

显示最初的和最后的取样线:

方向使用等间隔的 10 个网点:

方向使用具体的网点值:

网格线使用具体的值和样式:

MeshFunctions  (2)

方向,使用等间隔的一个网格线:

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

MeshShading  (6)

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

None 移除段:

MeshShading 可以和 PlotStyle 连用:

在样式方面,MeshShading 具有较 PlotStyle 更高的优先级:

设置 MeshShadingAutomatic,对某些段使用 PlotStyle

MeshShading 可以和 ColorFunction 连用:

MeshStyle  (4)

自动选择网线样式:

方向使用红色网线:

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

方向使用红色大网格层:

PerformanceGoal  (2)

创建一个高质量的图形:

强调执行,是以牺牲质量为代价的:

PlotLabels  (6)

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

指定文本标签曲线:

把标签放在曲线上:

在每条曲线上不同位置放置标签:

使用标注识别曲线:

把标签放在相关曲线外面:

使用 None 不添加标签:

PlotLegends  (7)

使用自动图例:

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

使用图例:

不显示图例:

PlotLegends 自动提取 PlotStyle 选项值:

TraditionalForm 在图例中显示表达式:

指定图例的标签列表:

把图例放在外面:

把图例放在里面:

图例布局自动沿着位置改变:

使用 LineLegend 调整图例的外观:

指定 LegendMarkers

PlotPoints  (1)

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

PlotRange  (2)

区域内显示曲线:

自然数范围内的值,原点周围的细节不能显示:

PlotRange 聚焦感兴趣的区域:

PlotStyle  (5)

用不同的样式指令:

在默认情况下,对于多重曲线和区域选择不同的样式:

对于不同的曲线和区域直接指定样式:

PlotStyle 可以和 ColorFunction 连用:

PlotStyle 可以同 MeshShading 连用:

PlotTheme  (1)

使用带有极坐标网格线和明亮色彩的主题:

添加另一个具有图例的主题:

改变绘图样式:

RegionFunction  (1)

显示 区域的图形:

ScalingFunctions  (8)

默认情况下,PolarPlot 在两个坐标轴上使用线性刻度:

只在定义了 Log 的区间上绘制对数图:

用移位的对数刻度来显示具有负值的函数:

ScalingFunctions 反转 轴坐标的方向:

方向上使用倒数刻度:

使用由函数及其逆定义的刻度:

r 进行缩放:

θ 进行缩放; 它会影响如何对绘图进行采样,但不会影响绘图的整体外观:

Ticks  (9)

自动放置刻度:

TicksNone 绘制坐标轴,但没有刻度:

轴上显示刻度,但在 轴上不显示刻度:

在特定位置放置刻度:

在指定位置上绘制刻度并显示特定的标签:

在一条坐标轴上使用特定刻度,在另一条坐标轴上自动标注刻度:

以图形大小的比例指定刻度的长度:

为每个正向和负向的刻度指定不同的长度:

指定每个刻度的样式:

构建一个函数,将刻度放置在坐标轴的中点和两端:

TicksStyle  (4)

默认情况下,刻度与刻度标签的样式与坐标轴一样:

指定刻度与刻度标签的整体样式:

指定每个坐标轴的刻度的样式:

为刻度标签与刻度指定不同的样式:

WorkingPrecision  (2)

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

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

应用  (4)

绘制一个圆:

一个螺旋:

绕着圆周围的摆动:

形式的阿基米德螺旋:

形式的阿基米德螺旋:

对数螺旋具有 的形式:

创建一个 Guilloché 模式 [更多信息]

属性和关系  (5)

在曲线方面,PolarPlot 是一个 ParametricPlot 的特例:

对于数据使用 ListPolarPlot

对于函数和参数表面,用 Plot3DParametricPlot3D

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

对于隐式的曲线和区域,使用 ContourPlotRegionPlot

巧妙范例  (2)

Wolfram Research (2007),PolarPlot,Wolfram 语言函数,https://reference.wolfram.com/language/ref/PolarPlot.html (更新于 2022 年).

文本

Wolfram Research (2007),PolarPlot,Wolfram 语言函数,https://reference.wolfram.com/language/ref/PolarPlot.html (更新于 2022 年).

CMS

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

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_polarplot, organization={Wolfram Research}, title={PolarPlot}, year={2022}, url={https://reference.wolfram.com/language/ref/PolarPlot.html}, note=[Accessed: 22-November-2024 ]}