什么是密切圆?
密切圆(osculating circle)是在某一特定点上最贴合曲线的圆。它在该点与曲线"相切相吻"——拉丁文 osculare 即"亲吻"之意——不仅经过该点,还与曲线的斜率以及弯曲程度完全一致。对于任意由 \(x(t)\) 和 \(y(t)\) 定义的光滑参数曲线,在选定参数 \(t\) 处的密切圆与曲线在该点拥有相同的切线方向和相同的曲率。
本计算器只需输入你的参数方程和一个 \(t\) 值,便会返回三项结果:曲率 \(\kappa\)、曲率半径 \(R\) 以及圆心坐标。这些量在物理学、道路与铁路设计、计算机图形学以及微分几何中都有广泛应用。
如何使用本计算器
- 输入曲线的 \(x\) 分量(关于 \(t\) 的函数),例如
cos(t)。 - 输入 \(y\) 分量,例如
sin(t)。 - 输入你想求密切圆的参数值 \(t\)(若含三角函数,单位为弧度)。
- 读取曲率、半径和圆心坐标。
公式详解
对于参数曲线,曲率为:
$$\kappa = \frac{\left| x^{\prime} y^{\prime\prime} - y^{\prime} x^{\prime\prime} \right|}{\left( x^{\prime 2} + y^{\prime 2} \right)^{3/2}}$$
曲率半径就是曲率的倒数:$$R = \frac{1}{\kappa}$$。半径越大,弯道越平缓;半径越小,转弯越急。
密切圆的圆心位于沿曲线内侧法线方向、距离曲线 \(R\) 处。其坐标由点 \((x, y)\) 加上相应的法线偏移量计算得出。
实例演算
以曲线 \(x(t) = \cos(t)\)、\(y(t) = \sin(t)\)(即单位圆)为例,取 \(t = 0\)。此时 \(x^{\prime} = -\sin(t)\),\(y^{\prime} = \cos(t)\),\(x^{\prime\prime} = -\cos(t)\),\(y^{\prime\prime} = -\sin(t)\)。代入 \(t = 0\) 得曲率 \(\kappa = 1\),故半径 \(R = 1\),圆心位于原点 \((0, 0)\)。这个结果合情合理:单位圆的密切圆正是它自身。
常见问题
\(t\) 使用什么单位?如果函数中含有三角函数项,\(t\) 按弧度处理;对于多项式曲线,\(t\) 只是一个无量纲的参数。
曲率为零时会怎样?在拐点或直线段上,\(\kappa = 0\),半径变为无穷大——此时不存在有限的密切圆,只有一条切线。
曲率有什么用?它量化了物体转弯的急缓程度。工程师用它来限制道路上的横向加速度,动画师则用它来创建平滑的运动路径。