[闲聊] 运动学大师请进

楼主: ZooseWu (N5)   2023-04-12 15:49:59
我两个星期前算了一个抛物线的公式
我有发射速率force 重力g 终点位置endpoint (起点位置当作(0,0,0))
最后算出发射向量的公式是
endpoint.length / force / 2 * -g + endpoint.normalize * force
可是我忘记当初怎么导出来的
更靠北的是现在公式多了一个参数 阻力drag
阻力会让物体在飞行的时候每秒速度减少drag
有没有大师能帮我算出新的发射向量公式
没有的话我又要再跟数学奋斗一次了
作者: EliteCaterpi (さくらみこ的绿毛虫)   2023-04-12 15:50:00
@凯文
作者: Ceelo (hakkaman)   2023-04-12 15:58:00
现在应该有模拟软件吧 也不用从头发明公式
作者: lopp54321010 (嘻嘻010)   2023-04-12 16:03:00
原本的公式是都假定飞行时间跟物体质量固定吗
楼主: ZooseWu (N5)   2023-04-12 16:11:00
我现在再重新导上次导出来的公式 但是一直导失败
作者: lopp54321010 (嘻嘻010)   2023-04-12 16:12:00
我的理解你的force是initail velocity整个算出来的才是force 可以给rigidbody.AddForce()
楼主: ZooseWu (N5)   2023-04-12 16:13:00
不是 我是要直接指定velocity
作者: lopp54321010 (嘻嘻010)   2023-04-12 16:13:00
摩擦力会每秒减少加速度的话不知道飞行时间就不知道要用多少初速度去抵销
楼主: ZooseWu (N5)   2023-04-12 16:14:00
摩擦力会减少速度 不过速度是一个变值 所以好像会用到微积分是不是
作者: lopp54321010 (嘻嘻010)   2023-04-12 16:14:00
那就是整个算出来是初速度了
作者: emptie ([ ])   2023-04-12 16:14:00
对,所以一般这种微分方程在电脑上都是直接数值模拟
作者: lopp54321010 (嘻嘻010)   2023-04-12 16:16:00
让我想到以前看的这个https://youtu.be/OslY3MdPPCo
作者: louiss72 (louiss72)   2023-04-12 16:18:00
垂直要解微分方程算t 水平就是等减速度
楼主: ZooseWu (N5)   2023-04-12 16:25:00
靠北 你贴的影片就跟我现在做的一样https://i.imgur.com/a1tEBcW.gif
作者: lopp54321010 (嘻嘻010)   2023-04-12 16:26:00
好 去Train AI
楼主: ZooseWu (N5)   2023-04-12 16:27:00
直接用公式就能算出来的东西= = 而且只是一个小功能

Links booklink

Contact Us: admin [ a t ] ucptt.com