二维或更高维数的数组也比较常用
发布时间:2015/5/2 18:07:14 访问次数:640
对数组定义和数组元素初始化后,DM9161BIEP可以根据需要引用数组中的某个元素。在基于文本的编程中,对数组元素的引用采用“数组名[下标序号】”的方式,在LabVIEW中也采用了相同的方式引用数组元素。在程序框图界面中,选择Functions选板Programming\Array路径下的Index Array函数,组成图3-77所示的源程序文件,Index Array函数要求两个输入参数,其中一个是数组,另一个是数组元素的下标序号,本例中,选择数组名为Array的数组中下标为2的数组元素,也就是最后一个元素“5”,运行结果,其中数组Array设置为输入型控件,其元素采用手工输入数值的方法进行了初始化。
在实际虚用中,除了一维数组外,二维或更高维数的数组也比较常用,下面着重介绍二维数组。当用户采用上面章节中的方法定义了一个数组后,LabVIEW会默认为一维数组,如果要指定数组的维数是二维或更高维数的话,就要通过修改数组的属性来达到,将对话框中的Dimension(s)项设置为2,即表示定义了一个2维数组。在前面板中对二维数组适当缩放后,其中行号和列号从0开始计算。
二维数组的初始化仍然可以采用上述的Initialize Array函数,在框图中,将鼠标移动到Initialize Array函数图标的下边界上,拖动鼠标拉伸Initialize Array函数图标的长度,以便指定操作对象的维数,图3-80的拉伸结果表示Initialize Array函数将专门用于处理二维数组.
对数组定义和数组元素初始化后,DM9161BIEP可以根据需要引用数组中的某个元素。在基于文本的编程中,对数组元素的引用采用“数组名[下标序号】”的方式,在LabVIEW中也采用了相同的方式引用数组元素。在程序框图界面中,选择Functions选板Programming\Array路径下的Index Array函数,组成图3-77所示的源程序文件,Index Array函数要求两个输入参数,其中一个是数组,另一个是数组元素的下标序号,本例中,选择数组名为Array的数组中下标为2的数组元素,也就是最后一个元素“5”,运行结果,其中数组Array设置为输入型控件,其元素采用手工输入数值的方法进行了初始化。
在实际虚用中,除了一维数组外,二维或更高维数的数组也比较常用,下面着重介绍二维数组。当用户采用上面章节中的方法定义了一个数组后,LabVIEW会默认为一维数组,如果要指定数组的维数是二维或更高维数的话,就要通过修改数组的属性来达到,将对话框中的Dimension(s)项设置为2,即表示定义了一个2维数组。在前面板中对二维数组适当缩放后,其中行号和列号从0开始计算。
二维数组的初始化仍然可以采用上述的Initialize Array函数,在框图中,将鼠标移动到Initialize Array函数图标的下边界上,拖动鼠标拉伸Initialize Array函数图标的长度,以便指定操作对象的维数,图3-80的拉伸结果表示Initialize Array函数将专门用于处理二维数组.
热门点击
- 双向晶闸管虽然有以上四种触发方式
- 各种整流电路直接输出的电压都是脉动的直流电压
- IP电话端到端时延是由以下几个因素造成的
- 风轮旋转面应垂直于风向
- 有关响应方面的特性参数
- 光电检测电路的带宽
- 多媒体信息的特点
- 一般的整流电路的输出电压随着电网电压的波动也
- 光电倍增管
- 风光互补控制器的主要功能
推荐技术资料
- 业余条件下PCM2702
- PGM2702采用SSOP28封装,引脚小而密,EP3... [详细]