前面板设置如下,按钮的Mechanical Action»Latch When Pressed,再选择Operate»Make Current ValuesDefault,把ON状态设置为默认状态。
流程图如下,使用while循环,给移位寄存器添加三个元素,添加随机数、复合运算、除法运算、数值常数、时间延迟毫秒控件。
其中符合运算返回两个周期产生的随机数的和。除法运算返回最近四个随机数的平均值。数值常数,在While循环的每个周期,Random Number (0–1)函数将产生一个随机数。VI就将把这个数加入到存储在寄存器中的最近三个数值中。Random Number (0–1)再将结果除以4,就能得到这些数的平均值(当前数加上以前的三个数)。然后再将这个平均值显示在波形图中。
时间延迟毫秒控件设置了500毫秒的等待时间。因此循环每半秒执行一次。