LabView 练习 & 参考答案--While Loop

上传人:飞*** 文档编号:24741828 上传时间:2017-12-07 格式:PPTX 页数:22 大小:840.07KB
返回 下载 相关 举报
LabView 练习 & 参考答案--While Loop_第1页
第1页 / 共22页
LabView 练习 & 参考答案--While Loop_第2页
第2页 / 共22页
LabView 练习 & 参考答案--While Loop_第3页
第3页 / 共22页
LabView 练习 & 参考答案--While Loop_第4页
第4页 / 共22页
LabView 练习 & 参考答案--While Loop_第5页
第5页 / 共22页
点击查看更多>>
资源描述

《LabView 练习 & 参考答案--While Loop》由会员分享,可在线阅读,更多相关《LabView 练习 & 参考答案--While Loop(22页珍藏版)》请在金锄头文库上搜索。

1、結構(Strueture)及圖形物件,結構(Strueture) 物件Sequence (順序控制)Case (條件控制)For Loop (次數控制)while Loop(迴圈判定控制)Formula Node(程式連結點),1,圖形物件Waveform Chart (波形圖表)Waveform Graph (波形圖)XY Graph (XY圖)Intensity Chart (強度圖表)Intensity Graph (強度圖)圖形物件及環境參數設定,廻圈 (Loop),2,While Loop的組成:如右圖路徑:./ Programming/structure/ While Loop循環

2、計數器i的初始值為0,每執行一次廻圈自動加1條件判斷器用於判斷廻圈是否執行,While & For Loop,While Loop 計算執行次數執行次數是由判定式決定 至少執行一次一直執行到滿足( 停止)條件為止,3,For Loop 計算執行次數根據 值執行指定的次數,While Loop (條件廻圈),條件判斷器作用方式可靈活選擇,4,While Loop,例 16使用While廻圈作條件運算,5,While loop將重複做N次的動作 除非使用者按 “STOP”或程式(計算)執行完畢,While Loop,例 1每0.5秒擲一次骰子,使其出現010之間的數字,如果大於7則自動停止,數數看

3、共擲了幾次 (使用While loop),6,提示:使用亂數產生器使用Wait Until Next ms Multiple物件,While Loop,7,While Loop,例 2每半秒擲一次骰子,使其出現010之間的數字,如果大於7則不要停止,數數看共擲了幾次 (使用While loop),8,提示:使用亂數產生器使用Wait Until Next ms Multiple物件,While Loop,9,10,While Loop,以下兩者,執行後結果相同,While Loop,例 31至n的累加問題,改用While Loop重寫,11,請同學自行練習完成上圖程式及接線。另外,請測試一下若

4、將條件判斷器改為Continue if true,結果有何不同?,While Loop,12,例 3執行過程中位移暫存器內數值變化表,While Loop,實作1 設定兩組110間(每隔1秒出現)的亂數,當這兩組亂數的值相等時,顯示燈會亮起,程式會自動停止,13,While Loop,實作2 使用While loop (取代For loop)設計方向及速度可調的跑馬燈(如下),14,While Loop,實作3 使用 While Loop 求1024是2的幾次方?,15,可以考慮利用下面這幾個物件,似乎是不錯的主意!,While Loop,實作4 已知x與y的值為正整數,且滿足3x-4y+12

5、34=0 與 8x-y+236=0 ,使用 While Loop 求x=?、y=?,16,Formula Node (程式連結點),Formula Node具有結構物件之外形,它整合傳統C語言及LabVIEW圖形語言Formula Node物件中,可輸入C語言程式語法,但C程式碼中所用到的變數及屬性均須在Formula Node 物件的邊緣上定義之 Formula Node 的建立:路徑:Programming/Structures/Formula Node建立輸入出埠,17,用滑鼠左鍵點2下,輸入變數,在空白區域輸入公式,Formula Node (程式連結點),使用算數物件與使用Formu

6、la Node之比較,18,使用算數物件,使用Formula Node,注意:Formula Node中,每個式子必須以分號 “;” 結尾,且變數區分大小寫如果是2x的情況,要寫成2*x (乘號不能省略),While Loop,實作1 設定兩組110間(每隔1秒出現)的亂數,當這兩組亂數的值相等時,顯示燈會亮起,程式會自動停止,19,參考答案,While Loop,實作2 使用While loop (取代For loop)設計方向及速度可調的跑馬燈(如下),20,參考答案,While Loop,實作3 使用 While Loop 求1024是2的幾次方?,21,參考答案,While Loop,實作4 已知x與y的值為正整數,且滿足3x-4y+1234=0 與8x-y+236=0 ,使用 While Loop 求x=?、y=?,22,參考答案: x=10 ;y=316,

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 初中教育

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号