For Loop常常應用在Array的資料處理
下圖便可以說明
大家應該有發現左邊的Array連進去For Loop時,上下兩個圖的接點長得不一樣,
一個像是 [] 這個樣子,另一個是實心。
[] 是代表左邊的Array會一個一個被讀入For Loop。
所以Indicator會陸續顯示1,3,5,8,2,因此迴圈共會跑5次。
下面的實心則代表是整個矩陣被送入迴圈中。
那你可能會好奇,如果For Loop跑到一半想停止怎麼辦?
如果是C/C++,可以用Break來中斷,
當然LabVIEW也有這功能,只要在迴圈上按右鍵,選擇Conditional Terminal即可,
就如下圖的紅點,然後再將停止連接在上面就可以了。
學完了大致上的For Loop功能,大家可以試著寫寫看99乘法表。
底下是解答
Patrick
沒有留言:
張貼留言