重心计算器:多点质点系统

使用加权平均公式,计算任意数量二维质点的重心(质心)。

输入各质点的质量和 x、y 坐标即可求出重心。可根据需要添加任意多个质点。

重心计算器:多点质点系统
使用加权平均公式,计算任意数量二维质点的重心(质心)。
质量 (kg)X 坐标 (m)Y 坐标 (m)

关于重心计算器

重心(在均匀重力场中也称质心或重力中心)是系统中可视为总质量集中于其上的唯一点,用于分析平动运动。对于一组质点,重心可表示为位置的加权平均,每个质量按其自身数值赋权。 对于位于坐标 (x₁, y₁)、(x₂, y₂)、...、(xₙ, yₙ) 的 n 个质点 m₁、m₂、...、mₙ,重心坐标为: x_cm = (m₁x₁ + m₂x₂ + ... + mₙxₙ) / (m₁ + m₂ + ... + mₙ) y_cm = (m₁y₁ + m₂y₂ + ... + mₙyₙ) / (m₁ + m₂ + ... + mₙ) 该公式自然可推广到三维,只需增加 z_cm 分量。对于连续质量分布(如杆、薄板、体积),则用积分替代离散求和,但其原理——位置的加权平均——保持不变。 重心是经典力学中的基础概念。粒子系统的牛顿定律可用重心运动来表述:系统所受外力合力等于总质量乘以重心加速度。这意味着在合外力作用下,无论内部作用力如何,重心都像一个具有总质量的单个粒子那样运动。 在工程领域,重心计算对于结构稳定性、车辆动力学和航天器姿态控制至关重要。若结构的重心正好位于支撑底面上方,则它是稳定的。飞机和航天器需要仔细进行质量配平,以保持可控飞行——货物或燃料的移动会改变重心,进而影响载具对控制输入的响应。 在机器人学中,重心跟踪对平衡和运动至关重要。行走机器人必须持续预测并调整重心轨迹,以避免跌倒。在运动科学中,了解运动员重心的运动路径有助于优化跳跃、体操和投掷技术。 此计算器支持二维任意数量的质点,并可为质量和位置选择单位。结果以完整浮点精度计算,并显示到 8 位有效数字。

重心示例

常见质点配置的重心计算示例。

质量系统重心说明
2 kg at (0,0), 2 kg at (4,0)x_cm = 2, y_cm = 0等质量对称分布——重心位于中点
1 kg at (0,0), 3 kg at (4,0)x_cm = 3, y_cm = 0x=4 处质量更大,会把重心拉向它
5 kg at (1,1), 5 kg at (3,1), 5 kg at (2,3)x_cm = 2, y_cm = 1.667等质量构成等边三角形——质心位于几何中心
10 kg at (0,0), 20 kg at (6,0), 30 kg at (3,6)x_cm = 3.5, y_cm = 3x_cm = (0+120+90)/60 = 3.5;y_cm = (0+0+180)/60 = 3

如何使用重心计算器

  1. 选择质量单位(kg、g、lb 或 oz)以及位置单位(m、cm、mm、ft 或 in)。
  2. 在表格行中输入每个质点的质量和 x、y 坐标。
  3. 点击“+ 添加质点”可为系统加入更多质量点。
  4. 点击“计算”即可求出重心坐标 x_cm、y_cm 以及总质量。
  5. 点击“重置”可清空所有字段并恢复为默认的双质点布局。

重心常见问题

什么是重心?
重心是系统中可视为总质量集中于一点的位置,用于分析外力和平动运动。它等于所有质量位置的加权平均:x_cm = Σ(mᵢ·xᵢ) / Σmᵢ。在均匀重力场中,重心与重力中心重合。
多个质点的重心如何计算?
将每个质量乘以其坐标,把这些乘积相加,再除以总质量。x 方向公式为:x_cm = (m₁x₁ + m₂x₂ + ... + mₙxₙ) / (m₁ + m₂ + ... + mₙ)。y_cm 也使用同样的方法,只是把 x 坐标换成 y 坐标。此计算器会自动完成任意数量质量点的求和。
重心和质心有什么区别?
质心是纯几何概念——只考虑形状边界或面积的平均位置,不考虑密度。重心则考虑实际质量分布。对于均匀密度的物体,质心与重心重合;对于非均匀密度,它们不同。
重心一定要在物体内部吗?
不一定。对于有孔洞、空腔或凹形的物体,重心可以位于实体材料之外。圆环的重心在几何中心,也就是内部的空白处。马蹄形物体的重心也可能在空中,位于开口的中点。
这个计算器能用于三维系统吗?
这个计算器处理的是二维质点(x 和 y 坐标)。对于三维系统,你还需要用相同公式对 z 坐标计算 z_cm = Σ(mᵢ·zᵢ) / Σmᵢ。此计算器得到的 x 和 y 结果,仍可作为三维计算中对应分量使用。
为什么质量必须为正?
物理中的质量总是正值,因此计算器要求输入正数。负质量在经典力学中没有物理意义。如果某个点输入为 0 质量,该点对重心计算没有贡献,实际上会被忽略。