freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

labview第三章程序結(jié)構(gòu)(編輯修改稿)

2025-03-31 17:00 本頁面
 

【文章內(nèi)容簡介】 設(shè)置的出錯信息。 5. 保存該 VI 到 LabVIEW\Activity 目錄中的 Square 。 本練習(xí)中的流程圖功能相當(dāng)于代碼式編程語言中的下列偽代碼: if (Number = 0) then Square Root Value = QRT(Number) else Square Root Value = Display Message Error.. end if 三、順序結(jié)構(gòu) 順序結(jié)構(gòu)類似 C語言的 goto語句,它是一種圖形化的數(shù)據(jù)流式編程語言。 在下面的左圖中,假設(shè)有 A、 B、 C、 D4個節(jié)點,其數(shù)據(jù)流向如下圖所示。按照數(shù)據(jù)流式語言的約定,任何一個節(jié)點只有在所有的輸入數(shù)據(jù)有效時才會執(zhí)行,所以圖中,當(dāng)且僅當(dāng) A、 B、 C 3個節(jié)點執(zhí)行完,使得 D節(jié)點的3個輸入數(shù)據(jù)都到達 D節(jié)點后, D節(jié)點才執(zhí)行。 順序結(jié)構(gòu) 但是你要注意,這里并沒有規(guī)定 A、 B、 C 3個節(jié)點的執(zhí)行順序。在 LabVIEW中這種情況下, A、 B、 C的執(zhí)行順序是不確定的,如果你需要對它們規(guī)定一個確定的順序,那就需要使用本節(jié)介紹的“順序結(jié)構(gòu)”。 右圖是順序結(jié)構(gòu)的圖標(biāo),它看上去像是電影膠片。它可以按一定順序執(zhí)行多個子程序。首先執(zhí)行 0幀中的程序,然后執(zhí)行 1幀中的程序,逐個執(zhí)行下去。與 Case結(jié)構(gòu)類似,這多幀程序在流程圖中占有同一個位置。 順序結(jié)構(gòu) 堆疊順序結(jié)構(gòu) :與 case結(jié)構(gòu)相似,都是在框圖窗口的同一位置堆疊多個子框圖。每個子框圖都有自己的序號,執(zhí)行時,按照序號從小到大逐個執(zhí)行,最小序號是 0,每個子框圖稱為一個幀。 優(yōu)點:節(jié)省框圖窗口空間。 平鋪順序結(jié)構(gòu) :可實現(xiàn)堆疊順序結(jié)構(gòu)同樣的功能,其區(qū)別在于表現(xiàn)形式不同。 優(yōu)點:當(dāng)幀數(shù)不多時,把每個幀平鋪,比較直觀,方便代碼閱讀。 添加局部變量 :在堆疊順序結(jié)構(gòu)中,用添加局部變量的方法,使接入該變量的數(shù)據(jù)在當(dāng)前幀后面的各個幀中可以作為輸入數(shù)據(jù)使用。平鋪順序結(jié)構(gòu)可以不添加局部變量,因為每個幀都是可見的,不需要借局部變量機制在幀之間傳送數(shù)據(jù)。 例題:創(chuàng)建一個 VI,計算生成等于某個給定值的隨機數(shù)所需要的時間。 打開一個新的前面板,并按照下圖所示創(chuàng)建對象。 50給定數(shù)據(jù)50當(dāng)前值6執(zhí)行次數(shù)匹配時間(秒) 假設(shè)約定數(shù)據(jù)是0到 100范圍的整數(shù)。當(dāng)前值用于顯示當(dāng)前產(chǎn)生的隨機數(shù)?!皥?zhí)行次數(shù)”用于顯示達到指定值循環(huán)執(zhí)行的次數(shù)。匹配時間用來顯示達到指定值所用的時間。 流程圖 在流程圖中放置順序結(jié)構(gòu) (Functions187。Structures)。 用鼠標(biāo)右鍵單擊幀的邊框,在快捷菜單中選擇 Add Frame After,創(chuàng)建一個新幀。重復(fù)這個步驟,再創(chuàng)建一個幀。共3楨。 選中第0楨,設(shè)置讀取初始時間(子)程序。第 0幀的下邊框上含有一個小方框,其中有一個箭頭。這個方框叫做順序局部變量,可以在同一個順序結(jié)構(gòu)中的各個幀之間傳遞數(shù)據(jù)。 用鼠標(biāo)右鍵單擊第 0幀的底部邊框,選擇 Add Sequence Local,創(chuàng)建順序局部變量。 順序局部變量顯示為一個空的方塊。當(dāng)您將某個功能函數(shù)與順序局部變量相連時,方塊中的箭頭就會自動顯示。 Tick Count (ms) 函數(shù)( Functions187。Time Dialog) ——返回啟動到現(xiàn)在的時間(以毫秒為單位)。在這里例子里需要使用兩個這個函數(shù)。另一個在第2幀中。 按圖連好線。轉(zhuǎn)入第1幀。該幀是匹配計算,內(nèi)含一個循環(huán)結(jié)構(gòu)。該圖中使用的新函數(shù)有: Round to Nearest函數(shù)( Functions187。Numeric) —— 在該例中,它用于取 0到 100之間的隨機數(shù)到距離最近的整數(shù)。 Not Equal?函數(shù)( Functions187。 Comparison) —— 在該例中,它將隨機數(shù)和前面板中設(shè)置的數(shù)相比較,如果兩者不相等會返回 TRUE值,否則返回 FALSE。 Increment函數(shù)( Functions187。Numeric) —— 在該例中,它將 While循環(huán)的計數(shù)器加 1。 按圖連好線。轉(zhuǎn)入第2幀 在第 0幀中, Tick Count ( ms)功能函數(shù)將以毫秒為單位表示當(dāng)前時間。這個數(shù)值被連到順序局部變量,這樣它就可以被后續(xù)的幀使用。 在第 1幀中,只要函數(shù)返回的值與指定值不等, VI就會持續(xù)執(zhí)行 While循環(huán)。 在第 2幀中, Tick Count ( ms)功能函數(shù)以毫秒為單位返回新的時間。 VI從中減去原來的時間(由第 0幀通過順序局部變量提供)就可以計算出花費的時間。 返回前面板,在 Number to Match控制對象中輸入一個數(shù)值,執(zhí)行該 VI。 四、公式
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1