【问题标题】:Calculate time to reach top of the trajectory of a projectile计算到达弹丸轨迹顶部的时间
【发布时间】:2015-10-03 05:07:48
【问题描述】:

我有以下信息,例如重力、推力、我的初始 x、y 和初始速度。如何计算
1. 到达弹丸顶部的时间 2. 在此期间的水平位移

"grav": 0.7,
  "thrust": 10.5,
  "me": {
    "x": 0,
    "y": 180,
    "vx": 4,
    "vy": 0
  }

到目前为止,我已经尝试过这个公式来计算垂直位移(参考here

对于水平位移,我使用t*vx0;

【问题讨论】:

  • 发布你尝试解决这个问题的方法是什么?
  • @Manali 你有什么坐标系配置?单位在哪里,...推力在哪里以及如何应用(如果这真的是弹丸,为什么推力?),...什么质量? (或推力以 m/s^2 为单位?)您可以通过 D'Lambert 方程迭代计算位置来做到这一点,例如这里 fireworks on 3D LED Cube see Now the particles 并扫描 vy==0.0 或使用 integration of canon ball
  • @Spektre 认为这是一个二维问题。我没有单位。我假设在 x0,y0 等起点施加推力。质量可以忽略不计。我正在查看您对佳能球答案的整合。我用我尝试的方法更新了问题。如果我遗漏了什么,请告诉我。
  • @Ankushsoni 请检查更新的问题
  • @Manali 你想用哪种程序语言来实现你的公式?

标签: distance physics game-physics motion projectile


【解决方案1】:

如果初始垂直速度 (vy) 为零,假设重力在 y 方向,那么物体将如何上升到达顶部?

当 t= vy/grav 且 x 位置 = t * vx 时,一般抛出的物体会在 vy = 0 时到达顶部。

【讨论】:

  • 您缺少推力输入值...如果没有更多信息,这是无法回答的,请参阅 cmets ...
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-04-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多