欢迎来到天天文库
浏览记录
ID:62651950
大小:571.42 KB
页数:33页
时间:2021-05-15
《[精选]LABVIEW数组讲义.pptx》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、LabVIEWCourseMapStep1Step2Step3LabVIEW介绍Arrays,Graphs,&Clusters建立,编辑,调试VIDataAcquisitionCase&Sequence&WaveformsStructuresand建立子VIFormulaNodes仪器控制Strings&FileI/OVI用户化循环及图表ArraysArrays•集合同类型数据31•一维或多维,每一维可多达2-1(21亿)个元素•通过Index可查找某一元素•index索引的起点是0index01234
2、5678910-elementarray1.23.28.28.04.85.16.01.02.51.701234562Darray01234Five-rowbysevencolumnarrayof35elementsArrayControlsandIndicators1.从Controlspalette选择2.放一个dataobject到ArrayShellshell中增加维数至2Darrays建立Array常量1.SelectArrayConstantshellfromtheArraysubpalett
3、e2.PlacethedataobjectinthearrayshellCreatingandUsingArrays•Auto-Indexing(自动索引)–循环程序在边界处累积数组•For循环默认是自动索引;While循环不是Creating2DArrays•内循环建立列元素•外循环是行元素Arrays–数组控件其它类型array元素Booleanarrays:size=5size=10Arrays–数组控件Stringarrays:Patharrays:数组中的元素不能是数组数组的维数可以是多维的.
4、Arrays–数组控件一维数组可显示为行或列,但通常是行(row)Arrays–数组控件多维数组的建立,可用增加数组的indexdisplaycolumnsrowsrowsindexcolumnsindexindexdisplay索引的是左上角单元(cell)内的元素Arrays–数组控件3-维数组:columnsrowspagespageindexrowsindexcolumnsindexArrays–数组控件4-维数组:...Elementsofthe4-thdimensionarecalledvo
5、lumesArrays–数组控件5维或更高维数在LabVIEW中也是可能的Note:放置在前面板没有初始化的数组inalldimensionsiszero.只有在cell中输入数据才是非0维的.Arrays–数组indiagram数组也可只在后面板建立,而没有前面板显示控件。InitializeArray:functionisresizableArrays–数组indiagramVectorcontaining5elements:3D(5x2x3)array:2D(5x2)array:4D(5x2x3x
6、4)array:Example:gp4_1.vi.Note:维数越多,连线越粗Arrays-数组操作ArraySize:Longintegerifarrayis1D.如果array是多维的则返回值是1Darray数组元素代表相应空间(dimension)的值Example:gp4_2.vi.Arrays-数组操作BuildArray:•arrayorelement可以是n-dimensionalarray或scalarelement.Allinputsmustbeeitherelementsand1Da
7、rraysorn-dimensionaland(n-1)-dimensionalarrays.所有的输入必须是相同的数据类型.•appendedarray是建立的数组.n-Darray+(n-1)-Darray=n-Darrayn-Darray+n-Darray=(n+1)-DarrayExample:gp4_3.vi.Arrays-数组操作IndexArray:•n-dimensionarray可以是任何的n维数组•index0必须是数字.输入的index个数要与数据元素的个数相匹配ofdimensi
8、onsinn-dimensionarray.•elementorsubarray输出是与n-dimensionarray相同的数据元素为提取数组中的某一成分,可通过设置不同的连线实现.Example:gp4_4.vi..Graphs•从Graphsubpalette选择•WaveformGraph–输出一组数•XYGraphPlotLegend(pointandlinestyles)ScaleLegend游标游标坐标值移动控制游标显示控制S
此文档下载收益归作者所有