LabVIEW使用For循環(huán)
目的:用For循環(huán)和移位寄存器計(jì)算一組隨機(jī)數(shù)的最大值。
1.打開(kāi)一個(gè)新的前面板,按照下圖創(chuàng)建對(duì)象。
a.將一個(gè)數(shù)字顯示對(duì)象放在前面板,設(shè)置它的標(biāo)簽為“最大值”。
b.將一個(gè)波形圖表放在前面板,設(shè)置它的標(biāo)簽為“隨機(jī)數(shù)”。將圖表的縱坐標(biāo)范圍改為0.0到1.0。
c.在圖表的快捷菜單中選擇Visible
d.用移位工具修改滾動(dòng)欄的大小。
練習(xí)五
2.按照上圖畫(huà)流程圖。
3.在流程圖中放置一個(gè)For循環(huán)(Functions»Structures)。
4.在For循環(huán)的邊框處單擊鼠標(biāo)右鍵,在快捷菜單中選擇Add
5.將下列對(duì)象添加到流程圖。
a.Random
b.數(shù)值常數(shù)(Functions»Numeric)——在這個(gè)練習(xí)中需要將移位寄存器的初始值設(shè)成0。
c.Max&Min函數(shù)(Functions»Comparison)——輸入兩個(gè)數(shù)值,再將它們的最大值輸出到右上角,最小值輸出到右下角。這里只需要最大值,只用連接最大值輸出。
d.數(shù)值常數(shù)(Functions»Numeric)——For循環(huán)需要知道需要執(zhí)行的次數(shù)。本練習(xí)中是100次。
6.按照上圖連接各個(gè)端子。
7.運(yùn)行該VI。
8.將該VI保存。