虚拟仪器Labview实验报告1
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
实验报告三LabVIEW数组、簇、图形编程实验
一、实验目的
◆学习如何创建数组和簇,掌握他们的区别以及相应的操作。
◆学习并掌握Chart和Graph的使用,了解它们的区别。
◆Chart的三种显示模式。
二、实验内容与实验步骤
1.按照例题编写程序,验证实验结果
2.按照要求完成程序设计实验。
三、实验环境
安装有LabVIEW8的计算机。
四、实验过程与分析
一)验证性实验
1.数组操作练习
①数组大小函数Array Size
图3-2 数组大小函数的使用
②索引数组函数Index Array
图3-3 索引数组成员
③替换数组成员函数Replace Array Subset
图3-4 替换数组成员
④初始化数组函数Initialize Array和创建数组函数Build Array
图3-5 初始化数组与创建数组⑤提取子数组函数Array Subset
图3-6提取子数组
⑥一维数组的轮转Rotate 1D Array
图3-7一维数组的轮转⑦一维数组的倒置Reverse 1D Array
图3-8一维数组的倒置⑧一维数组的排序Sort 1D Array
图3-9一维数组的排序⑨数组的极值
图3-10数组的极值2.簇的操作练习
①解析簇函数Unbundle
图3-11解析簇函数②合成簇函数Bundle
图3-12合成簇函数③按名称解析簇成员函数Unblundle By Name
图3-13按名称解析簇成员函数④按名称替换簇成员函数Bundle By Name
图3-14按名称替换簇成员函数3.波形显示操作练习
①Waveform Chart可以接受的数据类型
图3-16 Waveform Chart接受的数据类型
②Waveform Graph接受的数据类型
图3-17 Waveform Graph接受的数据类型
③XY Graph接受的数据类型
图3-18 XY Graph接受的数据类型
五、程序设计实验结果
1.创建一个2行3列的二维数组控制件,为数值成员赋值如下:
1 2 3
4 5 6
同时显示转换为一维数组之前数组的大小,并利用Array Max&Min函数从该数组中找到最大值和最小值,以及它们的位置索引值。
2.然后将该二维数组改为一个一维数组,成员为1,2,3,4,5,6,在前面板中显示出来。
3.创建一个簇控制件,成员分别为字符型控制件“姓名”,数值型控制件“学号”,布尔型控制件“注册”。从这个簇控制件中提取簇成员“注册”,显示在前面板上。
4.在一个Chart中显示3条曲线,分别用白、红、绿三种颜色表示范围0~1、0~5、0~
10的三个随机数。
5.在一个Graph中用2种不同的线宽显示1条正弦曲线和一条余弦曲线。正弦曲线x0=0,△x=1,余弦曲线x0=2,△x=10。
6.用XY Graph显示一个半径为10的圆。