VPython上阵列中的延迟信息
我正在进行一个项目,在该项目中,我临时将角度值存储到数组中,在视觉模拟中使用它们,然后在更新显示后删除这些值VPython上阵列中的延迟信息,python,arrays,function,delay,vpython,Python,Arrays,Function,Delay,Vpython,我正在进行一个项目,在该项目中,我临时将角度值存储到数组中,在视觉模拟中使用它们,然后在更新显示后删除这些值 我试图创建一个相同值的相同数组,但是我希望它们延迟一定的时间(我希望这个时间是可变的)。我该怎么做呢?我在开始时考虑过对数组进行零填充,但是numpy零填充不允许附加值 对于vpython程序中的变量延迟,只需使用%模运算符即可。在vpython程序中,通常有一个以给定帧速率永远运行的模拟循环 delay = 30 # configurable delay cnt = 0 whi
我试图创建一个相同值的相同数组,但是我希望它们延迟一定的时间(我希望这个时间是可变的)。我该怎么做呢?我在开始时考虑过对数组进行零填充,但是numpy零填充不允许附加值 对于vpython程序中的变量延迟,只需使用%模运算符即可。在vpython程序中,通常有一个以给定帧速率永远运行的模拟循环
delay = 30 # configurable delay
cnt = 0
while True:
rate(30) # vpython simulation runs at 30 frames per second (fps)
cnt += 1
if cnt % delay == 0: # delay one second (delay/30fps = 1 second)
# do what you want with your array when the delay time has been reached.
else:
# do something else
约翰