此为 Mathematica 7 文档,内容基于更早版本的 Wolfram 语言
查看最新文档(版本11.2)

PolarPlot

Updated In 7 Graphic
PolarPlot[r, {Theta, Thetamin, Thetamax}]
产生一个半径为 r 的曲线极坐标图,作为角度 Theta 的函数。
PolarPlot[{f1, f2, ...}, {Theta, Thetamin, Thetamax}]
产生一个曲线的极坐标,显示径函数 f1f2...
  • 角度 theta 用弧度表示,从 x 正轴逆时针旋转。
  • xy 的坐标相应用 rtheta 表示为 r cos(theta)r sin(theta)theta 值不一定要位于 0 到 2 pi 之间。
  • PolarPlot 视变量 theta 为本地变量,实际上相当于使用 Block
  • 在某些例子中,关于对 theta 具体赋值后计算符号函数,用 Evaluate 可能会更有效。
  • 在函数值为 None 的区域,不绘制任何曲线。
AxesTrue是否绘制坐标轴
AxesOrigin{0,0}坐标轴交叉的原点
ColorFunctionAutomatic如何确定曲线的颜色
ColorFunctionScalingTrue是否在调用颜色函数 ColorFunction 前做比例转换
EvaluationMonitorNone在每次函数计算时需要计算的表达式
ExclusionsAutomatic排除点 theta
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, ...}], {Theta, Thetamin, Thetamax}] 指定 fi 显示相应曲线的提示工具标签上。
  • Tooltip[f, label] 指定一个曲线的提示工具标签。
  • PolarPlot 最初根据 PlotPoints 指定的等间隔的样本点来计算函数。然后使用相应的算法选择附加的样本点,划分成给定的间隔,最多 MaxRecursion 次。
  • 您可能意识到使用有限个样本点,这对于您的函数中的PolarPlot 而言,可能会丢失一部分特性。检查您的 结果,您可以增加PlotPointsMaxRecursion 的设置。
  • 如果不能达到一定的平滑度,On[PolarPlot::accbend] 给出 PolarPlot 的一行信息。
  • 设置 Mesh->AllPolarPlot 在每个函数曲线的每个坐标处绘制一个点。
  • 函数沿着每个曲线计算。
6 的新功能 | 7 中的修改功能