- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
复合资料型态.ppt
12- * 虛擬儀控程式設計 Lab VIEW 複合資料型態:陣列與資料叢集 4-P5-1 陣列中的元素可以經由它們所對應的引數來加以存取;每一個元素引數的範圍 是0到N-1,N是陣列中所有元素的數量。一陣列可以有一為或多個維度, 每個維度 可以韓多達231個元素. 4.1 何謂陣列 4-P6-1 組合一個 array shell 與 data object,即可建立陣列控制元或顯示元; 在Controls面板?All Controls?Array Cluster子面板中即可找到陣列外框。 4.2 一維陣列的建立 4-P6-2 將資料物件拖曳到陣列外框的元素顯示視窗即可建立陣列。您也可以由控制面板 選取物件之後,便直接把滑鼠點在元素顯示視窗上,將物件直接放入。元素顯示 視窗會重設大小以符合新的資料型態;但在您輸入資料之前,仍會維持灰色無法 使用的狀態。 (a) (b) 4-P7-1 圖(a):在程式方塊圖上,未定義的陣列端點也包含了一個中括號,這是LabVIEW 表示陣列結構的方式。 圖(b):當陣列資料型態指定後(放置數字, 布林, 或字串之控制元與顯示元於視窗中), 陣列的程式方塊圖端點會依據資料型態呈現對應的顏色與文字。 shown as data type not icon 4-P7-2 陣列的資料型態一旦指定之後,您便可以輸入資料。您可以用標籤工具或操作工具 來鍵入資料。如果您的資料是數字型態且為控制元時,您也可以點取引數顯示視窗 的箭頭來增減它。 使用滑鼠左鍵可用來伸展 Array使之同時看見多個元素 4-P8-1 在引數顯示視窗彈出選單,並且選擇Data Operations?Empty Array, 即可清除陣列控制元、顯示元,或資料常數等全部的內容。 4-P8-2 直接在預定清除的內容上,按滑鼠右鍵彈出選單,並且選擇Data Operations? Delete Element,即可清除陣列控制元、顯示元,或資料常數等單一的內容。 4-P9-1 上圖的For迴圈,自動索引功能為開啟。該迴圈正利用自動索引功能在其框界上 建立一個陣列;每一次輪迴都會增加一個新的陣列元素。在迴圈執行完畢後,陣 列便會由迴圈傳出到顯示元中 。 4.3 自動索引功能的應用: for (default-enable)與 while (default-disable)迴圈 4-P9-2 若不使用自動索引功能,請在通道 ( 空心方框 ) 上彈出選單,並選擇Disable Indexing, 將自動索引功能取消。 4-P10-1 由於自動索引功能在While迴圈預設為「禁能」,若要啟用自動索引功能, 請在通道上彈出選單,並選擇Enable Indexing以開啟之。 4-P10-2 上圖中,自動索引功能被取消,因此只有最後一個值2送出迴圈。 4-P11-1 (a) (b) 當您將陣列連至迴圈中時,也可以使用自動索引功能。 圖(a) 的自動索引功能是 致能的,每次輪迴迴圈會依序取用陣列中的一個元素。而圖(b) 的自動索引功能是 禁能的,因此整個陣列會一次全部送進迴圈之中。 4-P11-2 上圖中,決定For迴圈輪迴次數的是陣列大小,而非連到次數接點的值。 因為在二者中,陣列大小是較小的一個。 4.3.1 迴圈與陣列的整合 ─ 計算 迴圈的執行次數 4-P12-1 一個二維陣列將元素以格狀方式來儲存,具有行引數(column index)與 列引數(row index)。上圖中顯示一個包含四乘六個元素的六行四列陣列 是如何儲存資料的。 4.4 二維陣列的建立 4-P12-2 您可以在陣列顯示元或控制元的引數顯示視窗之彈出選單中選取 Add Dimension以增加維度。上圖顯示一個二維的數位控制元。 4-P13-1 如上圖所示,可以利用兩個For迴圈與自動索引功能來建立一個亂數( 4X 6 )二維陣列。 習作:4.1 4-P16-1 在Functions面板?All Functions?Array子面 板中,有許多可處理陣列的函數。 4.5 陣列處理函數 * * *
您可能关注的文档
- 在电子商务的最初发展阶段-Mail2000邮件系统.doc
- 在管理科学中的地位.ppt
- 在网上查阅到关于算法的改进,摘录如下最长公共子序列问题的改进.doc
- 在苹果MacbookPro上安装Windows71)用惯Windows系统的PC,面对.doc
- 在近几年的技术革新中,软件平台化是最有意义的,也是最有生命力的.doc
- 在非经济合作发展组织的生产者延伸责任印度的废电器和电子设备之管理.ppt
- 地理信息系统集成平台框架结构研究-遥感数字图像处理方法.doc
- 地震监控主机-设备规格.ppt
- 地震资料解释实验指导书-长江大学地球物理与石油资源学院.doc
- 块语句、元件例化语句与生成语句(P67-68、73-76).ppt
文档评论(0)