简体   繁体   English

欧拉公式,用于反射球蟒的表面反射级别

[英]Euler's formula, level of reflection at surface for bouncing ball python

This code below models perfect reflection of a bouncing ball. 下面的代码模拟弹跳球的完美反射。 What would model 90%? 什么样的模型才能达到90%?

for i in range (steps):
   t[i+1] = t[i] + dt
   x[i+1] = x[i] + v[i]*dt
   v[i+1] = v[i] - g*dt
   if x[i+1] < 0.0:    # if ball is below surface, reflect it
      x[i+1] = -x[i+1]
      v[i+1] = -v[i+1]

This 这个

  v[i+1] = -v[i+1]

is equivalent to 相当于

  v[i+1] *= -1

So try 所以尝试

  v[i+1] *= -0.9

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM