久久ER99热精品一区二区-久久精品99国产精品日本-久久精品免费一区二区三区-久久综合九色综合欧美狠狠

新聞中心

EEPW首頁 > 測試測量 > 設計應用 > labview循環-移位寄存器妙用

labview循環-移位寄存器妙用

作者: 時間:2017-01-06 來源:網絡 收藏
While循環

1.While循環是一種結構,它重復執行代碼片段直到滿足某種條件為止。它可比作傳統語言中的Do Loop或Repeat-Until循環。它位于編程→結構→While循環。每個While循環都有一個條件端子和一個重復端子。如圖:

本文引用地址:http://cqxgywz.com/article/201701/337086.htm

重復端子用于記錄和輸出已執行的循環的次數,條件端子輸入的是一個布爾變量:真或假,While循環將一直執行到連接條件端子上的布爾值變成真或假為止,取決于條件端子設置為“真(T)時停止”還是“真(T)時繼續”。在條件端子上單擊右鍵即可進行更改。如圖:

下面舉個簡單的例子:利用While循環產生隨機數,當產生的隨機數大于0.8時,循環停止。
步驟如下:
1. 打開前面板,新建兩個數值顯示控件,一個為循環次數,一個顯示最后產生的那個大于0.8的隨機數。如圖:

2. 切換到程序框圖,放置一個While循環,如圖:

3. 放置隨機數函數到While循環內,并連線,如圖:

4. 放置比較函數,將循環次數與重復端子連線,如圖:

5. 運行,即可在前面板上看到結果,如圖:

在程序框圖中,在數值顯示控件上單擊右鍵,可更改數值的類型,如圖:

各種數值的類型都可以看見,我就不再贅述。
在While循環的邊框上單擊右鍵,可添加位移寄存器,如圖:

有關位移寄存器的用法,我們將會在For循環中講到,這里暫不做介紹。
注意:While循環的條件端子一定要有連線,否則程序無法運行!如圖:

For循環


上一頁 1 2 下一頁

評論


技術專區

關閉