LabVIEW中的程序結構
發(fā)布時間:2014/10/9 21:52:17 訪問次數:1088
程序結構的概念一般應用在非面向對象的程序設計中,其主要設計方法是把數據和函數分開處理,ADS7844N這樣在分析具體問題時必須把計算機處理問題的細節(jié)考慮進來。在一般的編程實踐中,無論簡單或者復雜的數據處理(函數)都可以通過順序、選擇、循環(huán)三種基本的程序控制結構來完成。其中,上述每個結構都只有一介入口和出口。 、
LabVIEW中的順序結構程序
順序結構程序是按程序中每條指令先后出現順序來執(zhí)行的程序結構,是最基本的程序結構。圖3-101就是順序結構程序的典型實例。從圖3-100中節(jié)選部分程序如圖3-101所示。
不難看出,圖3-101以順序執(zhí)行的方式進行了數學計算,以標準差standard deviation為例,其計算公式為:a=./(∑(Xi-Lr)2肋):(i=O...n-l)。本例中,數組X初始化為9.8,9.8,10.1,10,10.2,程序運行結果如圖3-96中所示的數值。
除了圖3-101中順序結構設計程序的方式外,也可以用LabVIEW特有的圖形化表達方式。在框圖中,進入Functions選板的Programming\Structures路徑,如圖3-102所示,選擇其中的Flat Sequence Structure結構,在框圖中的合適位置單擊鼠標并適當
縮放,完成該結構的放置。
程序結構的概念一般應用在非面向對象的程序設計中,其主要設計方法是把數據和函數分開處理,ADS7844N這樣在分析具體問題時必須把計算機處理問題的細節(jié)考慮進來。在一般的編程實踐中,無論簡單或者復雜的數據處理(函數)都可以通過順序、選擇、循環(huán)三種基本的程序控制結構來完成。其中,上述每個結構都只有一介入口和出口。 、
LabVIEW中的順序結構程序
順序結構程序是按程序中每條指令先后出現順序來執(zhí)行的程序結構,是最基本的程序結構。圖3-101就是順序結構程序的典型實例。從圖3-100中節(jié)選部分程序如圖3-101所示。
不難看出,圖3-101以順序執(zhí)行的方式進行了數學計算,以標準差standard deviation為例,其計算公式為:a=./(∑(Xi-Lr)2肋):(i=O...n-l)。本例中,數組X初始化為9.8,9.8,10.1,10,10.2,程序運行結果如圖3-96中所示的數值。
除了圖3-101中順序結構設計程序的方式外,也可以用LabVIEW特有的圖形化表達方式。在框圖中,進入Functions選板的Programming\Structures路徑,如圖3-102所示,選擇其中的Flat Sequence Structure結構,在框圖中的合適位置單擊鼠標并適當
縮放,完成該結構的放置。
上一篇:計算方差函數圖標
上一篇:用戶可以按照自己的需要添加若干個