极坐标方程绘图器
交互式绘制极坐标方程 —— 在线绘制 r = sin(3θ)、r = θ(阿基米德螺线)、心形线、蚶线、双纽线和蝴蝶曲线,支持调节 θ 范围、采样分辨率、色彩搭配和极坐标网格。可在同一画布上叠加最多三个方程,并将图表导出为清晰的 SVG 或 PNG。
\( x = r \cos\theta, \quad y = r \sin\theta \)
上图是通过在 θ ∈ [0 到 2π] 范围内对每个方程进行 1800 个均匀间隔的 θ 值采样,然后为每条曲线绘制一条连续的 SVG 路径渲染而成。
检测到广告拦截,导致我们无法展示广告
MiniWebtool 依靠广告收入免费提供服务。如果这个工具帮到了你,欢迎开通 Premium(无广告 + 更快),或将 MiniWebtool.com 加入白名单后刷新页面。
- 或升级 Premium(无广告)
- 允许 MiniWebtool.com 显示广告,然后刷新
极坐标方程绘图器
极坐标方程绘图器可以直接在您的浏览器中绘制任何形如 \( r = f(\theta) \) 的表达式。使用它来绘制经典的玫瑰线 \( r = \sin(3\theta) \)、心形线 \( r = 1 + \cos\theta \)、阿基米德螺旋线和费马螺旋线、带有内圈的蚶线、双纽线,甚至著名的蝴蝶曲线。您可以输入自己的表达式,系统完整支持 sin, cos, tan, exp, log, sqrt 以及常数 \( \pi \) and \( e \),或者点击九种预设之一进行即时绘制。在同一画布上最多可叠加三个方程,在您输入时实时观看预览重绘,然后将图表导出为清晰的 SVG 或 PNG。
极坐标的工作原理
平面上的每个点都有两种等效的表示方式。笛卡尔直角坐标 \( (x, y) \) 表示“向右走这么远,向上走那么远”。极坐标 \( (r, \theta) \) 表示“从原点向外走这么远,且与正 x 轴保持这个夹角”。两者通过以下公式联系起来:
\[ x = r\cos\theta, \quad y = r\sin\theta \]
A 极坐标方程 \( r = f(\theta) \) 将半径声明为角度的函数。绘图器在选定的范围内扫描 θ,在每一步计算 \( f \) 的值,将得到的 \( (r, \theta) \) 转换为 \( (x, y) \),并用一条连续的 SVG 路径将这些点连接起来。上面的动画点准确地展示了这一过程 — 紫色的半径随 θ 旋转,而在距离 r 处的粉色点则留下了轨迹。
著名极坐标曲线画廊
为什么选择这款极坐标绘图器
2cos(3t)、theta^2、1 + 2cos(θ)。隐式乘法、脱字符幂运算以及 Unicode 字符 θ/π 都会自动转换 — 无需查阅复杂的语法速查表。
表达式语法 — 快速参考
| 输入内容 | 含义 | 示例 |
|---|---|---|
theta 或 t 或 θ | 极角(以弧度为单位) | r = theta |
pi 或 π | 圆周率常数 π ≈ 3.14159 | r = sin(theta + pi/4) |
e | 欧拉数 ≈ 2.71828 | r = exp(theta/5) |
sin, cos, tan | 三角函数(弧度) | r = sin(3*theta) |
asin, acos, atan, atan2 | 反三角函数 | r = atan(theta) |
exp, log, log2, log10 | 指数与对数 | r = log(theta + 1) |
sqrt, abs, floor, ceil | 开方与取整 | r = sqrt(abs(cos(2*theta))) |
^ 或 ** | 幂运算 | r = theta^2 |
隐式 * | 数字与字母之间自动插入 × | 2cos(3t) → 2*cos(3*t) |
计算玫瑰线的花瓣数量
对于玫瑰线 \( r = \sin(k\theta) \)(或 \( r = \cos(k\theta) \),其中 \( k \) 为整数),花瓣的数量遵循一个美丽的规律:
- 如果 \( k \) 是奇数:玫瑰线恰好有 \( k \) 个花瓣。
- 如果 \( k \) 是偶数:玫瑰线有 \( 2k \) 个花瓣。
因此 \( \sin(3\theta) \) 产生 3 个花瓣,\( \sin(4\theta) \) 产生 8 个花瓣,而 \( \sin(7\theta) \) 产生 7 个花瓣。原因很微妙:当 k 为奇数时,为负 r 绘制的花瓣(通过原点反射)会落回与正 r 花瓣相同的位置。当 k 为偶数时,负 r 花瓣会填补正 r 花瓣之间的空隙,从而使数量翻倍。您可以亲自尝试对比 \( \sin(2\theta) \)(4 个花瓣)与 \( \sin(3\theta) \)(3 个花瓣),实时观察对称性的差异。
从心形线到蚶线:单参数系列
通式 \( r = a + b\cos\theta \) 描绘了受比率 \( b/a \) 控制的一系列曲线:
- \( b/a = 0 \): 半径为 \( a \) 的圆 — 无非对称性。
- \( 0 < b/a < 1 \): 有凹痕的蚶线 — 一个略微扁平的卵形。
- \( b/a = 1 \): 心形线 — 带有单个尖点的完美心形。
- \( 1 < b/a < 2 \): 带有更深凹陷的蚶线。
- \( b/a \geq 2 \): 具有内圈的蚶线 — 曲线自身相交。
尝试在三个叠加插槽中分别绘制 b = 0.5, 1.0, 1.5, 2.0 的 \( r = 1 + b\cos\theta \),观察这颗心如何演变成一个带内圈的蜗牛形蚶线。
实际应用场景
- 数学课堂:动态绘制展示和实时预览让极坐标方程变得具象化 — 学生可以亲眼看到旋转的半径如何描绘出曲线。
- 物理实验室:天线辐射图、植物叶序、行星轨道和摆迹都存在于极坐标系中。
- 工程领域:凸轮轮廓、齿轮齿形和梁应力分布都是以极坐标形式设计的。可导出 SVG 用于激光切割或 CNC。
- 设计与装饰:玫瑰线、双纽线 and 蝴蝶曲线可以制作出令人惊叹的标志、曼陀罗和重复图案。导出为矢量图可进行进一步编辑。
- 生成艺术:在霓虹调色板中叠加三个具有不同 k 值的玫瑰线,即可瞬间制作出几何海报。
- 天文学:极坐标形式的圆锥曲线(椭圆/抛物线/双曲线的 \( r = p / (1 - e\cos\theta) \))描述了行星轨道 — 欢迎使用 0.1 到 0.9 的离心率值进行尝试。
绘制精美图表的技巧
- 选择正确的 θ 范围。玫瑰线和心形线在 0 到 2π 时闭合。带有内圈的蚶线可能需要 0 到 4π。阿基米德螺旋线在 0 到 8π 或更长时效果最好。请直接使用下拉菜单 — 它会为您处理 π 的倍数。
- 使用叠加进行“前后”对比。将 \( \sin(2\theta) \) 和 \( \sin(3\theta) \) 并排绘制,以观察奇偶花瓣规则。绘制 \( 1 + \cos\theta \) 和 \( 1 + 1.5\cos\theta \) 可以观察心形线如何变成有凹痕的蚶线。
- 调高螺旋线的分辨率。默认的中等(1,800 个采样点)对于玫瑰线来说足够了。对于较长的阿基米德螺旋线或蝴蝶曲线,请切换到高或超高 — 额外的采样点可以展现螺旋边缘的细腻细节。
- 双纽线需要两个分支。由于方程 \( r^2 = 4\cos 2\theta \) 有两个平方根,请在方程 1 中绘制 \( \sqrt{4\cos(2\theta)} \),在方程 2 中绘制 \( -\sqrt{4\cos(2\theta)} \),以获得两个叶片。
- 为作品集艺术隐藏网格。将网格切换为“无”,并在石墨背景上搭配霓虹调色板 — 其效果极具生成艺术印刷品的质感。
常见问题解答
什么是极坐标方程?
极坐标方程通过原点距离 r 与角度 θ(从正 x 轴逆时针测量)之间的关系来定义曲线。示例:r = sin(3θ) 描绘出一条三叶玫瑰线;r = 1 + cos(θ) 绘制出心形线;r = θ 向外延伸为阿基米德螺旋线。每个点 (r, θ) 通过 x = r cos θ, y = r sin θ 映射到笛卡尔直角坐标。
我可以在表达式中使用哪些函数?
您可以使用 sin、cos、tan、asin、acos、atan、atan2、sinh、cosh、tanh、exp、log、log2、log10、sqrt、abs、floor、ceil、pow、min 和 max — 所有标准数学函数。常数 pi、e 和 tau 均可用,另外还有变量 theta(您也可以简写为 t,且 Unicode 字符 θ 会被自动转换)。所有三角函数均使用弧度单位。
如何书写隐式乘法?
解析器会自动处理它:2cos(3t)、3theta、2.5pi 都能如预期般工作 — 无需在数字 and 字母或括号之间输入 *。您还可以使用脱字符 ^ 表示幂,因此 theta^2 与 theta**2 相同。这让您可以直接从教科书中复制方程而无需重新书写。
r = sin(kθ) 的花瓣数量是多少?
对于具有整数 k 的 r = sin(kθ) 或 r = cos(kθ):如果 k 是奇数,玫瑰线恰好有 k 个花瓣;如果 k 是偶数,它有 2k 个花瓣。因此 sin(3θ) 产生 3 个花瓣,sin(4θ) 产生 8 个花瓣,而 sin(7θ) 产生 7 个花瓣。这是因为负的 r 会通过原点反射 — 奇数 k 会重新描绘相同的花瓣,而偶数 k 则会在其间绘制新的花瓣。
为什么我的螺旋线看起来被截断了?
阿基米德螺旋线和其他无界螺旋线会随着 θ 的增加而不断增长。默认的 0 到 2π 仅捕捉一圈。对于多圈螺旋线,请从 θ 范围下拉菜单中选择 0 到 8π 或 0 到 20π — 这可以给螺旋线留出盘绕数圈的空间。图表会自动缩放,以便整条曲线都能适应画布。
我可以叠加多个方程吗?
是的。在可选的输入框中输入第二个或第三个方程。所有曲线都将绘制在相同的坐标轴上,并使用当前调色板中的不同颜色。这非常适合用于对比 sin(3θ) 和 cos(3θ)、绘制双纽线的两半,或者在心形线内部叠加玫瑰线以观察它们如何相互作用。
如果我的方程产生负的 r 会发生什么?
在极坐标中,负的 r 在数学上是有效的 — 它会将点通过原点进行反射。因此,在 θ = 0 时的 r = -1 与在 θ = π 时的点 r = 1 是相同的。绘图器能够正确处理这一点,这就是为什么像 r = 1 + 2cos(θ) 这样的蚶线会在 r 变为负值时绘制出一个内圈。
如何导出图表?
三种选择。下载 SVG 可生成在任何尺寸下都能保持清晰的矢量文件 — 非常适合幻灯片、海报、激光切割和刺绣。下载 PNG 可渲染高达 1800×1800 像素的高分辨率位图,适用于社交媒体或缩略图。复制源码可将原始 SVG 标记放入剪贴板,以便嵌入网页或在聊天中发送。
为什么实时预览与最终结果略有不同?
实时预览使用 800 个采样点,以确保在您输入时保持顺畅。最终结果则使用 600 到 9,000 个采样点,具体取决于“分辨率”下拉菜单的选择。两者在数学上是等效的 — 较高的采样点数只是能产生更平滑的笔画,尤其是在密集的玫瑰线和蝴蝶螺旋线等紧凑曲线上。
这个极坐标绘图器是免费的吗?
是的。极坐标方程绘图器是免费的,在提交表单后完全在您的浏览器中运行,无需注册且导出的文件绝无水印。您可以不受限制地将这些图表用于作业、论文、幻灯片和商业项目中。
引用此内容、页面或工具为:
"极坐标方程绘图器" 于 https://MiniWebtool.com/zh-cn//,来自 MiniWebtool,https://MiniWebtool.com/
由 miniwebtool 团队开发。更新时间:2026-05-21
您还可以尝试我们的 AI数学解题器 GPT,通过自然语言问答解决您的数学问题。