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

PolarPlot

PolarPlot
产生一个半径为 r 的曲线极坐标图,作为角度 的函数.
PolarPlot
产生一个曲线的极坐标,显示径函数 ,....
  • 角度 用弧度表示,从 正轴逆时针旋转.
  • 的坐标相应用 表示为 . 值不一定要位于 之间.
  • 在某些例子中,关于对 具体赋值后计算符号函数,用 Evaluate 可能会更有效.
  • 在函数值为 None 的区域,不绘制任何曲线.
AxesTrue是否绘制坐标轴
AxesOrigin{0,0}坐标轴交叉的原点
ColorFunctionAutomatic如何确定曲线的颜色
ColorFunctionScalingTrue是否在调用颜色函数 ColorFunction 前做比例转换
EvaluationMonitorNone在每次函数计算时需要计算的表达式
ExclusionsAutomatic排除点
ExclusionsStyleNone排除点的绘制样式
MaxRecursionAutomatic递归子划分的最大数量
MeshNone在每个曲线上绘制多少网格点
MeshFunctions{#3&}如何决定网格点的放置位置
MeshShadingNone如何在网格点间绘制阴影区域
MeshStyleAutomatic网格点的样式
MethodAutomatic细化曲线的方式
PerformanceGoal$PerformanceGoal优化执行的方面
PlotPointsAutomatic样本点的最初数量
PlotRangeAutomatic包含的区域值
PlotRangeClippingTrue是否在绘制范围内剪切
PlotStyleAutomatic确定每个曲线的图形指令
PolarAxesFalse是否绘制极轴
PolarAxesOriginAutomatic在哪里绘制极轴
PolarGridLinesNone极坐标网格线
PolarTicksAutomatic极轴刻度
RegionFunction(True&)如何决定是否包含一个点
WorkingPrecisionMachinePrecision内部计算的精度
  • PolarPlot[Tooltip[{f1, f2, ...}], {, min, max}] 指定 显示相应曲线的提示工具标签上.
  • Tooltip 指定一个曲线的提示工具标签.
  • PolarPlot 最初根据 PlotPoints 指定的等间隔的样本点来计算函数. 然后使用相应的算法选择附加的样本点,划分成给定的间隔,最多 MaxRecursion 次.
  • 您可能意识到使用有限个样本点,这对于您的函数中的PolarPlot 而言,可能会丢失一部分特性. 检查您的 结果,您可以增加PlotPointsMaxRecursion 的设置.
  • 如果不能达到一定的平滑度,On 给出 PolarPlot 的一行信息.
  • 设置 Mesh->AllPolarPlot 在每个函数曲线的每个坐标处绘制一个点.
  • 函数沿着每个曲线计算.
制作一个极坐标图形:
制作几个极坐标图形:
设置曲线样式:
制作一个极坐标图形:
In[1]:=
Click for copyable input
Out[1]=
 
制作几个极坐标图形:
In[1]:=
Click for copyable input
Out[1]=
 
设置曲线样式:
In[1]:=
Click for copyable input
Out[1]=
当函数值差异较大时,对更多的点采样:
自动选择绘制范围:
排除函数值为非实数的范围:
当函数中有不连续点时,断开曲线:
PlotPointsMaxRecursion 控制相应的采样:
PlotRange 强调感兴趣的区域:
多重曲线自动着色:
对不同的曲线和区域提供不同的样式:
增加标签:
给每个曲线提供一个互动的 Tooltip
创建一个轮廓线:
对线中不同区域:
对参数值着色:
值着色:
用已定义的颜色:
ColorFunction 具有比 PlotStyle 更高的优先级:
对于 参数,用红色:
按角度对曲线着色:
求出计算参数值的列表:
求出坐标值:
统计函数计算的次数:
自动计算排除区域:
提供直接的排除点:
用等式指定排除: bug 74423
指定连接排除点的线的样式:
对排除点和连接线分别提供样式:
MaxRecursion 的每一级自动划分初始网线为一个更精细的网线:
显示最初的和最后的取样线:
方向使用等间隔的 10 个网点:
方向使用具体的网点值:
网格线使用具体的值和样式:
方向,使用等间隔的一个网格线:
方向显示 5 层网格(红色),在 方向显示 10 层网格(蓝色):
方向交替红色和蓝色弧度:
None 移除段:
MeshShading 可以和 PlotStyle 连用:
在样式方面,MeshShading 具有较 PlotStyle 更高的优先级:
设置 MeshShadingAutomatic,对某些段使用 PlotStyle
MeshShading 可以和 ColorFunction 连用:
自动选择网线样式:
方向使用红色网线:
方向用红色网格线,在 方向用蓝色网格线:
方向使用红色大网格层:
创建一个高质量的图形:
强调执行,是以牺牲质量为代价的:
用更多的初始点获得更平滑的图形:
区域内显示曲线:
自然数范围内的值,原点周围的细节不能显示:
PlotRange 聚焦感兴趣的区域:
用不同的样式指令:
在默认情况下,对于多重曲线和区域选择不同的样式:
对于不同的曲线和区域直接指定样式:
PlotStyle 可以和 ColorFunction 连用:
PlotStyle 可以同 MeshShading 连用:
显示 区域的图形:
用机器精度算法计算函数:
用任意精度算法计算函数:
绘制一个圆:
一个螺旋:
绕着圆周围的摆动:
形式的阿基米德螺旋:
形式的阿基米德螺旋:
对数螺旋具有 的形式:
创建一个 Guilloché 模式 :
在曲线方面,PolarPlot 是一个 ParametricPlot 的特例:
对于数据使用 ListPolarPlot
对于函数和参数表面,用 Plot3DParametricPlot3D
对于圆柱坐标和球坐标,使用 RevolutionPlot3DSphericalPlot3D
对于隐式的曲线和区域,使用 ContourPlotRegionPlot
版本 6 的新功能 | 版本 7 修改功能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
格式:   HTML  |  CDF