把該整型數(shù)轉(zhuǎn)變?yōu)橄鄳?yīng)字符串
發(fā)布時(shí)間:2014/10/9 21:59:07 訪(fǎng)問(wèn)次數(shù):645
實(shí)際應(yīng)用中, ADSP-21061LKB-160用于實(shí)現(xiàn)選擇或者分支的特定條件一般不止2個(gè),LabVIEW中可采用如下方法來(lái)增加實(shí)現(xiàn)分支的條件。鼠標(biāo)指向在框圖中放置的Case Structure結(jié)構(gòu)的邊緣上,單擊右鍵并選擇Add Case Before或者Add Case After命令項(xiàng),這樣將在Case Structure結(jié)構(gòu)中增加分支選項(xiàng)。本例中,在LabVIEW中建立一個(gè)簡(jiǎn)單的分支程序,功能是:根據(jù)在前面板中輸入整型數(shù),把該整型數(shù)轉(zhuǎn)變?yōu)橄鄳?yīng)字符串。根據(jù)上述要求在前面板和框圖中建立如圖3-104~
圖3-107所示的控制界面和程序,控件和顯示器的數(shù)據(jù)類(lèi)型如圖3-107所示。
Case Structure邊緣的輸入端子國(guó)會(huì)根據(jù)輸入數(shù)據(jù)的類(lèi)型來(lái)自動(dòng)進(jìn)行設(shè)置,例如本例中,在框圖中放置Case Structure,并將Case Structure邊緣的圇與圖3-107中的“輸入數(shù)據(jù)”控件
相連后,Case Structure中的表達(dá)式類(lèi)型下拉框自動(dòng)由匭互三二三日的布爾類(lèi)型轉(zhuǎn)變?yōu)?/span>整數(shù)型,因?yàn)椤拜斎霐?shù)據(jù)”控件的數(shù)據(jù)類(lèi)型為I32型,然后雙擊,隨意輸入兩個(gè)整型數(shù)“111”和“123”以增加實(shí)現(xiàn)分支的Case,如圖3-107中的這樣該Case Structure就可以對(duì)兩種情況進(jìn)行相應(yīng)的處理。
在通常的選擇結(jié)構(gòu)程序中,必須包括對(duì)不在分支內(nèi)情況的處理,一般進(jìn)行默認(rèn)的處理,本例中,繼續(xù)增加一個(gè)Case后采用上述方法在新增的Case中輸入“Default”,表示進(jìn)行“Default”情況下的處理程序如圖3-108所示。這樣整個(gè)Case Structure可以對(duì)3種情況進(jìn)行處理,分別是輸入“111”、輸入“123”、輸入非“111”和“123”。如圖3-107所示。其中完成數(shù)字到字符串轉(zhuǎn)化的函數(shù)是Number To Demical String,位于程序框圖的Functions選板中Programming\String\String/Number Conversion路徑下。啟動(dòng)程序結(jié)果如圖3-104、圖3-105、圖3-106所示。圖3-107中的程序在功能上等價(jià)于如下采用C語(yǔ)言編寫(xiě)的程序。
實(shí)際應(yīng)用中, ADSP-21061LKB-160用于實(shí)現(xiàn)選擇或者分支的特定條件一般不止2個(gè),LabVIEW中可采用如下方法來(lái)增加實(shí)現(xiàn)分支的條件。鼠標(biāo)指向在框圖中放置的Case Structure結(jié)構(gòu)的邊緣上,單擊右鍵并選擇Add Case Before或者Add Case After命令項(xiàng),這樣將在Case Structure結(jié)構(gòu)中增加分支選項(xiàng)。本例中,在LabVIEW中建立一個(gè)簡(jiǎn)單的分支程序,功能是:根據(jù)在前面板中輸入整型數(shù),把該整型數(shù)轉(zhuǎn)變?yōu)橄鄳?yīng)字符串。根據(jù)上述要求在前面板和框圖中建立如圖3-104~
圖3-107所示的控制界面和程序,控件和顯示器的數(shù)據(jù)類(lèi)型如圖3-107所示。
Case Structure邊緣的輸入端子國(guó)會(huì)根據(jù)輸入數(shù)據(jù)的類(lèi)型來(lái)自動(dòng)進(jìn)行設(shè)置,例如本例中,在框圖中放置Case Structure,并將Case Structure邊緣的圇與圖3-107中的“輸入數(shù)據(jù)”控件
相連后,Case Structure中的表達(dá)式類(lèi)型下拉框自動(dòng)由匭互三二三日的布爾類(lèi)型轉(zhuǎn)變?yōu)?/span>整數(shù)型,因?yàn)椤拜斎霐?shù)據(jù)”控件的數(shù)據(jù)類(lèi)型為I32型,然后雙擊,隨意輸入兩個(gè)整型數(shù)“111”和“123”以增加實(shí)現(xiàn)分支的Case,如圖3-107中的這樣該Case Structure就可以對(duì)兩種情況進(jìn)行相應(yīng)的處理。
在通常的選擇結(jié)構(gòu)程序中,必須包括對(duì)不在分支內(nèi)情況的處理,一般進(jìn)行默認(rèn)的處理,本例中,繼續(xù)增加一個(gè)Case后采用上述方法在新增的Case中輸入“Default”,表示進(jìn)行“Default”情況下的處理程序如圖3-108所示。這樣整個(gè)Case Structure可以對(duì)3種情況進(jìn)行處理,分別是輸入“111”、輸入“123”、輸入非“111”和“123”。如圖3-107所示。其中完成數(shù)字到字符串轉(zhuǎn)化的函數(shù)是Number To Demical String,位于程序框圖的Functions選板中Programming\String\String/Number Conversion路徑下。啟動(dòng)程序結(jié)果如圖3-104、圖3-105、圖3-106所示。圖3-107中的程序在功能上等價(jià)于如下采用C語(yǔ)言編寫(xiě)的程序。
熱門(mén)點(diǎn)擊
- RIP協(xié)議最大的優(yōu)點(diǎn)就是實(shí)現(xiàn)簡(jiǎn)單
- 波特圖儀又稱(chēng)為頻率特性?xún)x
- NI ELVIS lI的安裝過(guò)程
- 信號(hào)的頻率降低
- 萬(wàn)維網(wǎng)概述
- 在因特網(wǎng)上傳輸實(shí)時(shí)數(shù)據(jù)的分組時(shí)有可能會(huì)出現(xiàn)差
- 測(cè)量方法是采用了差分(Differentia
- 對(duì)稱(chēng)密鑰密碼體制
- 檢驗(yàn)和字段用來(lái)檢驗(yàn)整個(gè)ICM
- 擴(kuò)展首部舉例
推薦技術(shù)資料
- 循線(xiàn)機(jī)器人是機(jī)器人入門(mén)和
- 循線(xiàn)機(jī)器人是機(jī)器人入門(mén)和比賽最常用的控制方式,E48S... [詳細(xì)]
- CV/CC InnoSwitch3-AQ 開(kāi)
- URF1DxxM-60WR3系
- 1-6W URA24xxN-x
- 閉環(huán)磁通門(mén)信號(hào)調(diào)節(jié)芯片NSDRV401
- SK-RiSC-SOM-H27X-V1.1應(yīng)
- RISC技術(shù)8位微控制器參數(shù)設(shè)
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究