第 1 页 共 18 页实验一实验要求:一、熟悉 LabVIEW环境二、创建一个VI, 发生一个值为0~1 的随机数 a,放大十倍后与某一常数b 比较,若a>b,则指示灯亮。要求:1、编程实现;2、单步调试程序;3、应用探针观察各数据流。三、创建和调用子VI 1、创建一个字VI ,子 VI 功能;输入3 个参数后,求其和,再开方。2、编一个 VI 调用子 VI 。程序框图:第 2 页 共 18 页1、2、子 VI 调用:实验现象:第 3 页 共 18 页实验小结:实验一主要熟悉了软件的使用,用了一些计算以及子VI 的调用,为后面的实验打下基础。实验二实验要求:一、在程序的前面板上创建一个数值型控件,为它输入一个数值;把这个数值乘以一个比例系数,再由该控件显示出来。二、创建一个3 行 4 列的数组,( 1)求数组的最大于最小值;(2)求出创建数组的大小;(3)将数组转置;(4)将该 2 二维数组改为一个一维数组。三、创建一个簇软件,成员为字符型姓名,数值型学号,布尔型注册。从该控件中提取簇成员注册,并显示在前面板上。程序框图:一、二、第 4 页 共 18 页创建数组。三、创建一个簇。实验现象:一、第 5 页 共 18 页二、三、第 6 页 共 18 页实验三实验要求:一、产生100 个 0.0~100.0的随机数,求其最小值,最大值、平均值,并将数据在Graph中显示。An=An-1+1/n (An-An-1 )An 是前 n 个数据的平均值。二、产生 100 个 0.0~100.0的随机数序列,求其最小值、最大值、平均值,并将随机数序列和平均值序列显示在Chart 波形图中,直到人为停止。三、程序开始运行后,要求用户输入一个口令,口令正确时, 滑键显示一个0~100 的随机数,否则程序立即停止。四、编写一个程序测试自己在前面板输入一下字符串用的时间:A virtual instrument is a program in the graphical programming luanguage. 程序框图:一、第 7 页 共 18 页二、三、四、第 8 页 共 18 页实验现象:一、在 Graph 中显示各值。二、第 9 页 共 18 页三、四、第 10 页 共 18 页实验四实验要求:一、在前面版中显示一个按钮和一个滑钮,当在按钮或滑钮上按下鼠标时,产生事件。 当该事件发生时,弹出对话框,询问是否继续,点击yes while循环继续执行;若点击NO退出循环;此外设置了一个超时处理子图形代码框,若5 秒钟没有在前面板操作,则退出while循环。二、编写计算以下等式的程序:y1=x3-x2 y...