问题描述
- 如何用python模拟平抛运动
-
有一个简单的物理问题想用Python 来实现,请教各位看看如何实现下面的问题?
问题:
有一质量为1kg的球,在时刻t=0【s】时从高度0.5米的位置水平以1.0m/s的速度射出(考虑重力向下),
与高度为0m,最大静止摩擦系数0.5,动摩擦系数为0.1且不会变形的平面接触(球与平面的反弹系数为0.3),模拟出t=T[s]为止球的运动轨迹,
间隔相同时间(Δ t)输出球的位置坐标。T 和Δ t任意选择。
好多年没有接触这些基础知识了,请熟悉的朋友指教,谢谢!
解决方案
VPython - example - 模拟平抛运动
平抛运动
c#模拟平抛运动动画
解决方案二:
主要是先物理知识,写出公式,后面就是语言实现而已
解决方案三:
就是不知道计算公式,这个问题包括平抛和反弹两部分,平抛比较简单已经实现了,就是反弹步伐公式不知道。不考虑水平摩擦的公式也找到了,加入摩擦系数后不知道怎么弄。
时间: 2025-01-21 01:42:23