簡體   English   中英

歐拉公式,用於反射球蟒的表面反射級別

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

下面的代碼模擬彈跳球的完美反射。 什么樣的模型才能達到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]

這個

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

相當於

  v[i+1] *= -1

所以嘗試

  v[i+1] *= -0.9

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM