我试图找出一个球形粒子垂直下落的垂直速度Vy是如何随时间t的函数变化的。我想生成一个值列表,说明从释放到某个t_max的时间的几个时间点的Vy,以及Vy与时间的关系。在
我给出的∆Vy的方程是:
dVy = -g*dt - (b/m)*Vy*dt
“规范应要求m、g、b和∆t的值。一旦这些值被定义,代码应为每次t提供一系列Vy值。”
以下是我目前为止的尝试:
^{pr2}$我不确定它产生的值是否正确,考虑到无论我把质量设置为什么大小,速度的变化都是一样的,当我期望它对无穷小的质量有相当大的影响时。在
我承认我在复制一个完全不同的问题的解决方案,但是我认为while循环是正确的吗?在
您需要在while循环中更新dVy:
否则它将是一个常量,并且不会随着时间的推移而更新。在
相关问题 更多 >
编程相关推荐