Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VPython上阵列中的延迟信息_Python_Arrays_Function_Delay_Vpython - Fatal编程技术网

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
约翰