【问题标题】:Find center of gravity of a group of boxes in a suspended structure [closed]在悬挂结构中找到一组盒子的重心[关闭]
【发布时间】:2013-08-29 15:55:04
【问题描述】:

我想知道是否可以向用户显示将哪个红点分配给蓝色圆周以保持悬挂结构的重心。

每个盒子的两条悬索都有一定的角度,由用户定义。 他可以分配任意数量的盒子。

我想到了用 JavaScript 来做微积分,它根本不必是图形的,红点有它的数字。应该选择结果最接近的微积分结果。

我没有找到任何可以做到这一点的例子,只有数学公式。

提前致谢

【问题讨论】:

  • 这个问题似乎是题外话,因为它不是一个编程问题

标签: javascript math gravity


【解决方案1】:

公式应该足够了,只要你理解它们。只有三个质量加权坐标:

xbar = sum(M(i)*x(i))/sum(M(i))
ybar = sum(M(i)*y(i))/sum(M(i))
zbar = sum(M(i)*z(i))/sum(M(i))

(x, y, z) 是各个框的质心,很容易计算。

我不希望在任何地方的代码中找到您的精确场景。你会等待很长时间。

【讨论】:

  • 没错,我没有正确的知识,这就是我遇到困难的原因。一个可以在用户输入中旋转框的 JavaScript 示例将是一个巨大的帮助。我最大的困难是找到一个“上下文”,将代码放在一起......
猜你喜欢
  • 1970-01-01
  • 2014-04-20
  • 2021-09-12
  • 1970-01-01
  • 2018-04-15
  • 1970-01-01
  • 2020-05-01
  • 1970-01-01
  • 2010-09-13
相关资源
最近更新 更多