標(biāo)題: 關(guān)于labview一些小練習(xí),習(xí)題與答案分享 [打印本頁(yè)]

作者: qrj石橋    時(shí)間: 2018-10-15 11:19
標(biāo)題: 關(guān)于labview一些小練習(xí),習(xí)題與答案分享
分享一些關(guān)于labview一些小練習(xí),習(xí)題與答案


全部資料51hei下載地址:
習(xí)題.rar (854.63 KB, 下載次數(shù): 125)



1. 三態(tài)報(bào)警燈

用一個(gè)三態(tài)報(bào)警燈指示液位狀態(tài)。當(dāng)液位處于上、下限之間時(shí),報(bào)警燈顯示綠色。

當(dāng)液位超過(guò)上限值時(shí),報(bào)警燈顯示紅色。當(dāng)液位低于下限時(shí),報(bào)警燈顯示黃色。

2. 隨機(jī)數(shù)大小判斷

創(chuàng)建一個(gè)VI,產(chǎn)生兩個(gè)隨機(jī)數(shù)并在儀表上顯示,儀表上分別設(shè)置標(biāo)簽“隨機(jī)數(shù)1”、“隨機(jī)數(shù)2”,當(dāng)隨機(jī)數(shù)1大于隨機(jī)數(shù)2時(shí),點(diǎn)亮圓形LED指示燈。

3. 創(chuàng)建并賦值二維數(shù)組

創(chuàng)建一個(gè)2行3列的二維數(shù)組控件,為數(shù)組成員賦值如下:

1.00,2.00,3.00

4.00,5.00,6.00

用數(shù)組函數(shù)將創(chuàng)建的二維數(shù)組改為一個(gè)一維數(shù)組,成員為1.00,2.00,3.00,4.00,5.00,6.00。

4. 創(chuàng)建并讀取簇

創(chuàng)建一個(gè)簇控件,成員分別為字符型控件“姓名”,數(shù)值型控件“學(xué)號(hào)”,布爾型控件“注冊(cè)”。

從這個(gè)簇控件中提取出簇成員注冊(cè),顯示在前面板上。

5. Chart隨機(jī)數(shù)曲線(xiàn)

在一個(gè)chart中顯示3條曲線(xiàn),分別用紅、綠、藍(lán)3種顏色表示范圍0~1、0~5和0~10的3條隨機(jī)數(shù)曲線(xiàn)。

6. XY Graph 畫(huà)圓

用XY Graph顯示一個(gè)半徑為10的圓。

7. 強(qiáng)度圖

產(chǎn)生一個(gè)10行10列的二維數(shù)組,數(shù)組成員為0~100的任意整型數(shù),用強(qiáng)度圖顯示出來(lái)。

8. 局部變量

利用局部變量在程序前面板上創(chuàng)建一個(gè)數(shù)值型控制件并為它輸入一個(gè)數(shù)值,

把這個(gè)數(shù)值乘以一個(gè)比例系數(shù),再由同一個(gè)控件上顯示出來(lái)。

9. 條件結(jié)構(gòu)

不同的控件控制顯示不同的內(nèi)容:如按下“顯示大寫(xiě)字母”的控件,則在前面板上隨機(jī)顯示一個(gè)A~E之間的任意一個(gè)字母;

如按下“顯示小寫(xiě)字母”的控件,則在前面板上隨機(jī)顯示一個(gè)f~k之間的任意一個(gè)字母;如按下“顯示數(shù)字”的控件,則在

前面板上隨機(jī)顯示一個(gè)0~100之間的任意一個(gè)數(shù)字。

10. 全局變量

編寫(xiě)一個(gè)產(chǎn)生三角波并顯示在Graph上的程序。利用全局變量由另一個(gè)程序把產(chǎn)生的三角波數(shù)據(jù)讀出來(lái)并顯示在Graph上。

調(diào)節(jié)兩個(gè)程序運(yùn)行的速度,觀察對(duì)比兩個(gè)波形的差異。

11. 刪除空字符串

編寫(xiě)一個(gè)VI,將輸入數(shù)組中可能存在的所有空字符串元素去掉。剩下的非空字符串元素顯示在輸入的數(shù)組中。

12. 七段數(shù)字碼顯示

編寫(xiě)一個(gè)VI,用七個(gè)布爾量組成一個(gè)七段數(shù)字碼顯示。操作者可輸入一個(gè)一位整數(shù)讓七段數(shù)字碼顯示。

13. 字符篩選

從鍵盤(pán)輸入一系列字符串(可以是大寫(xiě)字母、小寫(xiě)字母、空格或其他符號(hào)),

首先去掉除小寫(xiě)字母之外的所有字母,其次將剩余的小寫(xiě)字母按從先到后排列。

比如輸入“d03Peke”,那就輸出“deek”

14. 互鎖按鍵

下圖中的8個(gè)按鍵組成一個(gè)數(shù)組,每次只允許一個(gè)按鍵處于下圖中的位置

15. 水仙花數(shù)

編程求“水仙花數(shù)”:“水仙花數(shù)”指一個(gè)3位數(shù),它的各位數(shù)字立方和等于它本身,例如371=33+73+13

16. 動(dòng)態(tài)平均

用一個(gè)隨機(jī)數(shù)發(fā)生器模擬一個(gè)數(shù)據(jù)采集器,當(dāng)一個(gè)數(shù)據(jù)被采集進(jìn)來(lái)后與前面相鄰的三個(gè)數(shù)據(jù)進(jìn)行平均。

并用一個(gè)趨勢(shì)圖顯示進(jìn)行了四點(diǎn)動(dòng)態(tài)平均的數(shù)據(jù)變化趨勢(shì)和未進(jìn)行平均的數(shù)據(jù)變化趨勢(shì)。

17. 隊(duì)列的FIFO操作

. 設(shè)計(jì)一個(gè)子VI實(shí)現(xiàn)隊(duì)列的添加元素運(yùn)算。假定隊(duì)列的容量是20個(gè)浮點(diǎn)數(shù)。當(dāng)隊(duì)列不滿(mǎn)時(shí),

新加元素被加在隊(duì)尾。當(dāng)隊(duì)列滿(mǎn)了,新加元素被加在隊(duì)尾,同時(shí)刪除隊(duì)頭的元素。

. 編一個(gè)主VI,調(diào)用上面的子VI,同時(shí)進(jìn)行二個(gè)隊(duì)列的操作。并顯示隊(duì)列的變化情況。

18. X-Y Graph繪圖

. 擺線(xiàn),請(qǐng)根據(jù)下面的擺線(xiàn)方程用X-Y Graph顯示擺線(xiàn):

19. 回文數(shù)

從鍵盤(pán)輸入一個(gè)正整數(shù),判斷其是否為回文數(shù)。所謂回文數(shù)是順讀與反讀都相同的數(shù)。

如,23432,347818743。如果輸入的是回文數(shù),則輸出字符串“**是回文數(shù)”,

如不是,則輸出“**不是回文數(shù)”

20. 諧波失真分析

使用Harmonic Distortion Analyzer.vi進(jìn)行諧波失真分析,用Sine Waveform.vi產(chǎn)生一個(gè)頻率為10,

振幅為1的正弦波,然后用Get Waveform.vi獲取y分量數(shù)據(jù),再使用公式節(jié)點(diǎn)模擬非線(xiàn)性系統(tǒng)對(duì)輸入信號(hào)的影響。

公式節(jié)點(diǎn)的輸出通過(guò)Build Waveform.vi轉(zhuǎn)換成波形數(shù)據(jù),然后使用Harmonic Distortion Analyzer.vi進(jìn)行諧波失真分析

21. 曲線(xiàn)長(zhǎng)度

求曲線(xiàn)在區(qū)間[-1,3]內(nèi)的曲線(xiàn)長(zhǎng)度。

22. 變形金剛

設(shè)計(jì)一批布爾量的自定義控件,當(dāng)輸入的控制開(kāi)關(guān)為“開(kāi)”時(shí),控件顯示機(jī)器人;當(dāng)控制開(kāi)關(guān)為“關(guān)”時(shí),顯示機(jī)器人變的汽車(chē)。相關(guān)圖片如下,最好能再多找些機(jī)器人。

23. 回形數(shù)

數(shù)組練習(xí),產(chǎn)生n*n的“回”形數(shù)組,例如,輸入的n=4,即使得1~16順時(shí)針以螺旋的方式排列,如下圖所示。





作者: 聯(lián)邦調(diào)查員    時(shí)間: 2020-7-3 15:51
太棒了,找了好久
作者: brotherbag    時(shí)間: 2020-7-31 20:33
已收藏下載就是分要的太高了




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1