labVIEW學習筆記(一)程序結構

循環結構:

for循環在這裏插入圖片描述

例子:求1-100加和。
在這裏插入圖片描述

while循環:

當循環次數不能預先確定時,就需用到While循環。While循環也是LabVIEW最基本的結構之一,相當於C語言中的while循環和do while循環。
在這裏插入圖片描述
例子:
在這裏插入圖片描述

條件結構:

條件結構類似於文本編程語言中的switch語句或if else語句。
條件結構包含選擇端口和選擇器標籤。
選擇端口的外部控制條件的數據類型有整型、布爾型、字符串型和枚舉型。
在這裏插入圖片描述
選擇端口相當於C語言的switch語句中的「表達式」,選擇器標籤相當於「表達式n」。

條件結構應注意的問題
在使用選擇結構時,控制條件的數據類型必須與選擇器標籤中的數據類型一致。
在LabVIEW中,對於數值型條件必須包含處理超出範圍值的默認分支,對於其它類型的條件可設或不設,但必須明確地列出每一個可能的輸入值。

例子:求一個數的平方根,若該數 ≥ 0,計算該值平方根並將計算結果輸出;若該數 <0 時,輸出錯誤代碼「-999.00」。
在這裏插入圖片描述
在這裏插入圖片描述

順序結構

在這裏插入圖片描述
例子:層疊式順序結構:計算生成等於某個給定值的隨機數據所用時間。
在這裏插入圖片描述
在這裏插入圖片描述