练习 2-3 使用For循环
目的:用For循环和移位寄存器计算100个随机数的最大值。 详细操作过程: 1、新建 VI。 2、前面板设置:(1)添加控件选板/显示/波形图表Chart,右键/属性/刻度/Y轴,把波形图表的坐标范围改为0到1, 设置它的标签为“随机数”;(2)在波形图表上右击,选择显示项visable items/X滚动条Scroll bar,visable items/数字显示;(3)添加一个新式//数值/数值输入控件Controls/num ids/num ind,设置它的标签为“最大值”;(4)修改滚动栏的大小。 3、进入程序窗口并创建流程图。A选择函数:(1)添加编程/结构/ for 循环中选择,把它放置在流程图中,拖到适当大小,并在For循环的边框处单击鼠标右键,在快捷菜单中选择添加移位寄存器Add Shift Register;(2)将波形图表waveform charts,拖到循环圈内;(3)添加编程/数值/随机数(0-1)(Randon number)功能函数,放到循环圈内;(4)添加编程/比较下最大值与最小值函数,放到循环圈内;B设置和连线:按图接线 4、进入前面板,保存该VI保存为最大值.vi; 5、 调试和运行。
图2-5 练习2-3的面板和流程图
思考:如何使上一次运行的最大值不影响下一次运行?