【发布时间】: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