文章分類

2015年2月12日 星期四

[教學] For Loop (Part 2)

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







沒有留言:

張貼留言