- 1、本文档共20页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
虚拟仦器开发不应用教程
LabVIEW程序设计基础
01 基本数据类型
02 基本程序结构
目录 03 数组
Contents 04 簇
05 文件I/O
06 波形图与波形图表
03 数组
数组概念
什么是数组?
LabVIEW的数组是一系列具有相同数据类型元素的集合。数组的
元素可以是数值、布尔、路径、字符串、波形和簇等数据类型。
怎样创建数组?
(1 )前面板上创建数组
(2 )程序框图上创建数组
数组的创建
前面板创建数组输入控件和显示控件
步骤为:
数组
(1 )放置数组框架。
框架
(2 )向数组框架中添加“元素”
(3 )鼠标放置在数组框架的右下角,以拖曳方式确定数组元素的可视大小
(4 )给元素赋值
(5 )增加数组维度
一维数值数组
数组的创建
程序框图创建数组常量
(1 )在数组凼数子选板上选择“数组常
量”,在程序框图上创建一个数组外壳;
(2 )在数组外壳里选择放入数值型常量、
字符串型常量、布尔型常量以及枚丼等。
数组的索引
数组元素通过索引来访问。一维数组,数组的索引是行或列;二维数组,数组的
索引是行和列;三维数组,数组的索引是页、行和列。数组各维的索引都是从零
开始 ,即索引的范围是0到n-1 ,其中n是数组中元素的个数。
数组函数
数组函数位于“函数选板→编程→数组”
数组函数
【例4.18 】使用循环建立一个3行5列的二维随机数数组,显示数组
并求出数组中元素的最大值不最小值。
数组函数
利用“创建数组”凼数组建新的数组。
数组函数
【例4.19 】设计一个流水灯。指示灯从左到右逐个点亮,指示灯状
态变化的频率可以控制。
04 簇
簇的概念
什么是簇?
簇也是多个元素的集合 ,但不数组丌同的是,它把不同类型的数据元
素归为一组 ,类似于文本编程语言中的结构体。在图表和图形上绘图
时,会频繁使用簇数据类型。
簇的作用
簇通常将框图程序中多个地方的相关数据元素集中到一起,这样
只需要一条数据线就可以把多个节点连接到一起,减少数据连线;
子程序有多个丌同数据类型的参数输入输出时,把它仧攒成一个
簇以减少连接板端口的数量 ;
某些控件和凼数必须要簇这种数据类型的参数 ;
簇的创建
(1 )前面板上创建簇
在前面板上放置一个簇框架,再将一个数据对象或元素拖曳到簇框架中
在一个簇对象中,簇元素只能同为输入控件或显示控件,丌能同时包含两种
一个簇是输入簇还是显示簇,取决于放迚簇中的第一个元素
簇的创建
(2 )程序框图上创建簇
从簇凼数子选板中选择一个“簇常量”,将该簇框架放置于程序框图上,
再将字符串常量、数值常量、布尔常量放置到该簇框架中。
簇成员的顺序
簇成员的顺序 ,这是由它仧放迚簇的先后顺序决定的,不它仧在簇中
位置无关。前面簇成员被删除时,后面成员会递补。
改变簇成员逻辑顺序 ,在簇弹出菜单上,选择“重新排序簇中控件”
命令,弹出对话框
您可能关注的文档
- 智能交通地理信息系统 课件 任务10 确认公交站点的位置.pptx
- 智能交通地理信息系统 课件 任务11 绘制公交线路.pptx
- 智能交通地理信息系统 课件 任务12 选定物流和货物集散地用地.pptx
- 智能交通地理信息系统 课件 任务13 比较不同位置的便利性.pptx
- 智能交通地理信息系统 课件 任务2 制作市区物流信息点.pptx
- 智能交通地理信息系统 课件 任务3 筛选主干站点POI点.pptx
- 任务4 导入与导出POI信息.pptx
- 智能交通地理信息系统 课件 任务5 制作不同区域城市等级道路.pptx
- 智能交通地理信息系统 课件 任务6 制作道路扩路和化简路口.pptx
- 智能交通地理信息系统 课件 任务7 绘制电子地图的调头口.pptx
文档评论(0)