labview典型題目及答案.doc_第1頁(yè)
labview典型題目及答案.doc_第2頁(yè)
labview典型題目及答案.doc_第3頁(yè)
labview典型題目及答案.doc_第4頁(yè)
labview典型題目及答案.doc_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1. 10.21 產(chǎn)生100個(gè)隨機(jī)數(shù),求其最小值和最大值以及平均值2. 10.22 用for循環(huán)產(chǎn)生4行100列的二維數(shù)組,數(shù)組成員如下:1,2,3.100;100,99,98.1;6,7,8.105;105,104,103.6;從這個(gè)數(shù)組中提取2行50列的二維數(shù)組,數(shù)組成員如下:50,49,48.1;56,57,58.105將這2個(gè)數(shù)組用數(shù)組顯示件顯示在前面板.3. 10.23 程序開始運(yùn)行時(shí)候要求用戶輸入一個(gè)口令,口令顯示正確時(shí)候滑鈕顯示件顯示0-100的隨機(jī)數(shù),否則程序立即停止.4. 10.24 編寫一個(gè)程序,在前面板上放3個(gè)按鈕,當(dāng)按下某個(gè)按鈕時(shí),輸出按鈕的編號(hào).5. 10.25 編寫計(jì)算以下等式的程序:y1=x3-x2+5y2=m*x+bx的范圍是0-10。y1和y2用數(shù)組顯示件顯示在前面板。6. 10.26 編程求Josephus(約瑟夫環(huán))問(wèn)題:m個(gè)小孩子圍成一圈,從第一個(gè)小孩子開始順時(shí)針?lè)较驍?shù)數(shù)字,到第n個(gè)小孩子離開,這樣反反復(fù)復(fù),最終只剩下一個(gè)小孩子,求第幾個(gè)小孩子留下?7. 10.27 猴子吃桃子問(wèn)題,每天吃完全部的桃子一半又一個(gè),到第10天的時(shí)候還剩下一個(gè),編程求第一天桃子的總數(shù).8. 10.28 編程求1000以內(nèi)的所有水仙花數(shù),水仙花數(shù)指一個(gè)三位數(shù),它的各位數(shù)字的立方和等于她本身.例如:371=3*3*3+7*7*7+1*1*1;9. 10.31 編程求1000以內(nèi)的完數(shù),完數(shù)是指一個(gè)數(shù)恰好等于它本身的因子之和,例如28=14+7+4+2+1;10. 11.1 在一個(gè)chart中顯示3條曲線,分別用紅,綠,藍(lán)3種顏色表示范圍0-1,0-5,0-10的3個(gè)隨機(jī)數(shù).11. 11.2 在一個(gè)Graph中用2種不同的的線寬顯示1條正弦曲線和一條余弦曲線,每條曲線長(zhǎng)度為128個(gè)點(diǎn).正弦曲線x0=0,Dealt x=1,余弦曲線x0=2,Dealt x=10.12. 11.3 用XY Graph顯示一個(gè)半徑為1的圓13. 11.4 產(chǎn)生一個(gè)10行10列的二維數(shù)組,數(shù)組成員為0-100的數(shù)字,并用強(qiáng)度圖顯示.14. 11.5 畫出Labview圖形顯示,以及放大縮小功能,以及在此圖標(biāo)上添加可改變的labVIEW字體樣式.15. 11.6 在前面板創(chuàng)建數(shù)值型控件,輸入一個(gè)數(shù)值,在乘以一個(gè)比列系數(shù),然后還在同一個(gè)控件中顯示出來(lái).(局部變量用法)16. 11.7 編寫一個(gè)程序,用labview的信號(hào)生成函數(shù)產(chǎn)生一個(gè)三角波并顯示在chart上,在編寫例外一個(gè)程序讀出數(shù)據(jù)顯示在chart上,調(diào)節(jié)2者的程序運(yùn)行的時(shí)間,比較波形的差異.(全局變量)17. 11.8 編寫一個(gè)程序,用labview的信號(hào)生成函數(shù)產(chǎn)生一個(gè)三角波并顯示在chart上,在編寫例外一個(gè)程序讀出數(shù)據(jù)顯示在chart上,調(diào)節(jié)2者的程序運(yùn)行的時(shí)間,比較波形的差異.(通告函數(shù))18. 11.10 創(chuàng)建一個(gè)程序顯示內(nèi)存中所有的VI的名稱與路徑?19. 11.11 創(chuàng)建一個(gè)程序把另外一個(gè)VI的前面板顯示在Picture控件中.20. 11.12 請(qǐng)用Vi本身的屬性來(lái)控制自己前面板的外觀屬性.21. 11.13 用一個(gè)chart顯示一個(gè)隨機(jī)數(shù),用前面板控件chart的大小和位置.22. 11.14 前面板上放一個(gè)壓力表,指針位置在0-255之間隨機(jī)變化,指針顏色同時(shí)發(fā)生變化23. 11.15 建立一個(gè)枚舉控件,其內(nèi)容為張三、李四、王五共三位先生,要求當(dāng)枚舉控件顯示“張三”時(shí),輸出“張三在這里”;同理,當(dāng)枚舉控件顯示“李四”、“王五”時(shí),輸出:“李四在這里”和“王五在這里”24. 11.16 分別利用for循環(huán)的移位寄存功能和反饋節(jié)點(diǎn)兩種方法求0+5+10+15+45+50的值25. 11.17 用順序結(jié)構(gòu)實(shí)現(xiàn)數(shù)值匹配:輸入1100之間的任意1個(gè)整數(shù),然后系統(tǒng)隨機(jī)產(chǎn)生1100之間的整數(shù),直到和預(yù)先輸入的整數(shù)一樣,然后輸出匹配的次數(shù)和時(shí)間。26. 11.18 (1)顯示一個(gè)二維數(shù)組的行數(shù)和列數(shù)(2)查找一個(gè)二維數(shù)組中最大值,以及最大值在數(shù)組中的位置27. 11.19 創(chuàng)建一個(gè)VI程序模擬溫度測(cè)量。假設(shè)傳感器輸出電壓與溫度成正比。例如,當(dāng)溫度為70F時(shí),傳感器輸出電壓為0.7V。本程序也可以用攝氏溫度來(lái)代替華氏溫度顯示。28.11.21 建立一個(gè)VI,模擬滾動(dòng)個(gè)骰子(骰子可能取值16),跟蹤骰子滾動(dòng)后的取值出現(xiàn)次數(shù),輸入是骰子的滾動(dòng)次數(shù),輸出應(yīng)包括滾動(dòng)后骰子所取各數(shù)值及其出現(xiàn)次數(shù)。要求最多只用一個(gè)移位寄存器實(shí)現(xiàn)功能。29. 11.22 設(shè)計(jì)一評(píng)分程序,輸入不同的分?jǐn)?shù)會(huì)得到不同的評(píng)論。分?jǐn)?shù)小于60,“警告”指示燈會(huì)亮起來(lái),同時(shí)顯示字符串“你沒(méi)有通過(guò)考試!”;分?jǐn)?shù)在6099之間,“通過(guò)”指示燈會(huì)亮起來(lái),同時(shí)顯示字符串“你考試通過(guò)了!”;分?jǐn)?shù)為100,“恭喜”指示燈會(huì)亮起來(lái),同時(shí)顯示字符串“你是第一名!”;如果輸入為0100以外的數(shù)字,會(huì)有錯(cuò)誤提示,同時(shí)顯示字符串“錯(cuò)誤!”。30. 11.23 用labview寫一個(gè)獲取當(dāng)前系統(tǒng)時(shí)間的程序。31. 11.24 輸入數(shù)字n,然后計(jì)算n的階乘。32. 11.25 利用labviewelapsed time 定時(shí)設(shè)計(jì)輸出一個(gè)方波33. 11.26 用labview編寫一個(gè)判斷素?cái)?shù)的程序34. 11.27 適用labview模擬一個(gè)3-8譯碼器35. 11.28 在一個(gè)波形表中顯示三條隨機(jī)數(shù)組成的曲線,分別用紅,綠,藍(lán)三種顏色表示,其取值范圍分別為0-1,1-5和5-10.36. 11.29 使用labview模擬溫度采集系統(tǒng),要求有停止鍵。37. 11.30 利用XY GRAPH 構(gòu)成李薩育圖形38. 12. 1 創(chuàng)建一個(gè)VI,實(shí)現(xiàn)對(duì)按鈕狀態(tài)的指示和按鈕“按下”持續(xù)時(shí)間簡(jiǎn)單計(jì)算功能,按下按鈕時(shí),對(duì)應(yīng)的指示燈亮,對(duì)應(yīng)的數(shù)字量顯示控件中開始計(jì)時(shí)。松開按鈕時(shí),指示燈滅,計(jì)時(shí)停止。39. 12.2 程序開始運(yùn)行后要求用戶輸入密碼,密碼正確時(shí)字符串顯示控件顯示 “歡迎進(jìn)入”,否則顯示字符串“密碼錯(cuò)誤”,同時(shí)退出程序。40. 12.3 用labvIEW做一個(gè)循環(huán)閃爍指示燈,要能夠在前面板調(diào)節(jié)周期和占空比。41. 12.5 編寫一個(gè)程序測(cè)試自己在程序前面板上輸入一段文字“電子技術(shù)論壇是一個(gè)優(yōu)秀的論壇”所用的時(shí)間。42. 12.6 使用labview編寫一個(gè)用戶確認(rèn)界面: 我們?cè)诔绦蛑匈x予5個(gè)人的賬號(hào)密碼,賬號(hào)使用人名,密碼隨便,并規(guī)定相關(guān)權(quán)限。訪問(wèn)權(quán)限要在前面板顯示,并且訪問(wèn)成功與否也要有顯示。如圖:43. 12.7 模擬紅綠燈,紅燈亮十秒,綠燈亮五秒,交替,并用波形圖將波形顯示。44. 12.8 計(jì)算學(xué)生三門課(語(yǔ)文,數(shù)學(xué),英語(yǔ))的平均分,并根據(jù)平均分劃分成績(jī)等級(jí)。要求輸出等級(jí)A,B,C,D,E。90分以上為A,8089為B,7079為C,6069為D,60分以下為E。45. 12.9 利用labview做一個(gè)連續(xù)溫度采集,要求可以調(diào)節(jié)溫度上限,可以實(shí)時(shí)顯示溫度,有報(bào)警信息,當(dāng)報(bào)警發(fā)生時(shí)輸出報(bào)警信息,例如“溫度超限!當(dāng)前溫度78.23”,正常情況下輸出空字符串,并且有報(bào)警指示燈。46. 12.12 利用For循環(huán)的自動(dòng)索引功能從一個(gè)輸入數(shù)組中依次抽取各個(gè)元素,如果是大于0的數(shù)則添加到正數(shù)數(shù)組,如果是小于0的則添加到負(fù)數(shù)數(shù)組。并分別計(jì)算兩個(gè)數(shù)組中各自有多少個(gè)元素47. 12.13 從一個(gè)輸入的字符串中,提取一個(gè)子字符串,另外掃描字符串,將子字符串轉(zhuǎn)換為數(shù)據(jù)。48. 12.14 實(shí)現(xiàn)對(duì)隨機(jī)數(shù)進(jìn)行平滑濾波。通過(guò)對(duì)4個(gè)連續(xù)的隨機(jī)數(shù)求其平均值來(lái)實(shí)現(xiàn)。49. 12 .15 對(duì)字符串進(jìn)行加密,規(guī)則是每個(gè)字母后移五位,例如,A變成F,b變成g,x變成c,y變成d。50. 12.16 產(chǎn)生一個(gè)3*3的整數(shù)隨即數(shù)組,隨機(jī)數(shù)在0到100之間,找出數(shù)組的鞍點(diǎn),及該位置上的元素在該行上最大在該列上最小,也可能沒(méi)有鞍點(diǎn)。51. 12.17 打開一個(gè)電子表格文件,從數(shù)字文本文件中指定的字符偏移量開始,讀取指定行數(shù)的數(shù)據(jù),并將這些數(shù)據(jù)轉(zhuǎn)換成一個(gè)二維的雙精度數(shù)組,讀完后關(guān)閉文件。52. 12.19 利用順序結(jié)構(gòu)和循環(huán)結(jié)構(gòu)寫一個(gè)跑馬燈。5個(gè)燈從左到右不停地輪流點(diǎn)亮。閃爍間隔由滑動(dòng)條調(diào)節(jié)53. 12.20 用一個(gè)開關(guān)控制兩個(gè)循環(huán)。54. 12.21 產(chǎn)生測(cè)試信號(hào)正弦波,三角波,方波,鋸齒波,要求面板如下: 55. 12.22 利用tcp協(xié)議實(shí)現(xiàn)雙機(jī)通信,要求服務(wù)器產(chǎn)生正弦波,利用tcp協(xié)議,通過(guò)網(wǎng)絡(luò)將服務(wù)器產(chǎn)生的波形發(fā)送至客戶機(jī)。服務(wù)器和客戶端的都要設(shè)計(jì)56. 12.23 設(shè)計(jì)要求用兩個(gè)信號(hào)產(chǎn)生函數(shù)仿真兩個(gè)頻率較接近但幅值相差較大的正弦波,將它們合成為一組信號(hào)后,一路直接做功率譜分析,另一路加窗后再對(duì)加窗后的信號(hào)作功率譜分析,結(jié)果在同一個(gè)波形中顯示。57. 12.24 設(shè)計(jì)VI,對(duì)一內(nèi)河水情進(jìn)行遠(yuǎn)程監(jiān)控,將現(xiàn)場(chǎng)監(jiān)控工作站采集到的內(nèi)河水位、水流量、閘門開啟高度等參數(shù)通過(guò)通信網(wǎng)絡(luò)發(fā)送到控制中心,以實(shí)現(xiàn)對(duì)內(nèi)河水情的實(shí)時(shí)監(jiān)控。 內(nèi)河水情數(shù)據(jù)用隨機(jī)數(shù)產(chǎn)生,以代替真實(shí)的采集數(shù)據(jù)。58.12.25 設(shè)計(jì)數(shù)據(jù)發(fā)送端VI,接收端VI,并能將接收端信息以WEB的方式提取顯示。實(shí)現(xiàn)遠(yuǎn)程監(jiān)測(cè)的目的。59. 12.26 將一個(gè)二維數(shù)組(2行10列)寫入電子表格文件。60. 12.27 求任意兩個(gè)輸入數(shù)值的最小公倍數(shù)和最大公約數(shù)。61. 12. 28 用for循環(huán)產(chǎn)生4航100列二維數(shù)組,數(shù)組成員如下:1,2,3100100,99,986,7,8105105,104,1036從這個(gè)數(shù)組中取出2行5列的二維數(shù)組,成員如下:50,49,48156,57,58105將這兩個(gè)數(shù)組用數(shù)組顯示空間顯示在前面板上62. 12.29 產(chǎn)生5個(gè)隨機(jī)數(shù),并和序號(hào)一起保存,格式為電子表單。首先把循環(huán)計(jì)數(shù)值和隨機(jī)數(shù)轉(zhuǎn)化成字符串,并與制表符和行結(jié)束符連接成一個(gè)電子表格格式的字符串63. 12.30 設(shè)計(jì)一個(gè)VI,產(chǎn)生一個(gè)隨機(jī)數(shù)二維數(shù)組( 100行3 列),把此數(shù)據(jù)寫入到電子表格文件64. 12.31 設(shè)計(jì)一個(gè)VI來(lái)測(cè)量溫度(保留2位小數(shù)),每隔0.25秒測(cè)一次,共測(cè)定10秒。在數(shù)據(jù)采集過(guò)程中,VI將在波形Chart上實(shí)時(shí)地顯示測(cè)量結(jié)果。采集過(guò)程結(jié)束后,在Graph上畫出溫度數(shù)據(jù)曲線,并且把測(cè)量的溫度值以文件的形式存盤,使用記事本打開文件檢查結(jié)果是否正確。保存格式如下: 65. 1.4 程序運(yùn)行中,用Knob控件改變圖形曲線的顏色 66. 1.5 設(shè)計(jì)自動(dòng)控制中的數(shù)字PID計(jì)算程序,并且在一個(gè)圖上同時(shí)顯示設(shè)定值、實(shí)測(cè)值(調(diào)用溫度模擬仿真VI產(chǎn)生)和控制量的曲線和數(shù)值。其中,PID系數(shù)分別為1,0.01,2,設(shè)定值取7585可調(diào)。計(jì)算公式為: 67. 1.6 利用事件結(jié)構(gòu)實(shí)現(xiàn)在數(shù)字輸入控件中,每當(dāng)用戶按下一個(gè)數(shù)字后,累加值就將新數(shù)字累加上去。例如按下34時(shí),累加值為7;按下345時(shí),累加值為12 68. 1.9 有一個(gè)測(cè)量程序,采集兩路信號(hào),每1s采集一次,要求每采集一次,就將采集結(jié)果寫入文本文件尾部,即使重新運(yùn)行程序,仍能保證數(shù)據(jù)添加到文件尾部,而不會(huì)覆蓋原有數(shù)據(jù)。格式為a保留4位小數(shù),b為整數(shù),如右圖所示。 69. 1.10 將昨天的練習(xí)上題 改為實(shí)時(shí)寫入表單文件,添加一列日期時(shí)間以反映真實(shí)的采樣時(shí)間,并在第一行包含每列的描述信息,如下圖所示。 70. 1.11 一個(gè)溫度監(jiān)測(cè)器,如右圖所示,當(dāng)溫度超過(guò)報(bào)警上限,而且開啟報(bào)警時(shí),報(bào)警燈點(diǎn)亮。溫度值可以由隨即數(shù)發(fā)生器產(chǎn)生.當(dāng)報(bào)警發(fā)生時(shí)輸出報(bào)警信息,例如“溫度超限!當(dāng)前溫度78.23”,正常情況下輸出空字符串。同時(shí)。利用“報(bào)警信息”控件的blinking屬性,實(shí)現(xiàn)在輸出報(bào)警信息的同時(shí)伴隨閃爍,如下圖所示。為了能看到閃爍效果,需要將采樣間隔設(shè)到5秒以上。 71. 1.12 利用隨機(jī)數(shù)發(fā)生器仿真兩個(gè)采樣信號(hào)。一個(gè)0到5V的采樣信號(hào),每200ms采一個(gè)點(diǎn),共采集50個(gè)點(diǎn),另一路電壓信號(hào)的范圍為5到10V,采樣間隔是50ms,共采100個(gè)點(diǎn)。采樣完成后,將兩路采樣信號(hào)顯示在同一個(gè)Waveform Graph中。72. 1.13 利用隨機(jī)數(shù)發(fā)生器仿真兩個(gè)采樣信號(hào)。一個(gè)0到5V的采樣信號(hào),每200ms采一個(gè)點(diǎn),共采集50個(gè)點(diǎn),另一路電壓信號(hào)的范圍為5到10V,采樣間隔是50ms,共采100個(gè)點(diǎn)。采樣完成后,將兩路采樣信號(hào)顯示在同一個(gè)Waveform Graph中。X軸為時(shí)間軸顯示,要求時(shí)間軸能真實(shí)的反映采樣時(shí)間73.1.16 初始化和分離數(shù)組:利用For循環(huán)的自動(dòng)索引功能從一個(gè)輸入數(shù)組中依次抽取各個(gè)元素,如果是大于0的數(shù)則添加到正數(shù)數(shù)組,如果是小于0的則添加到負(fù)數(shù)數(shù)組。并分別計(jì)算兩個(gè)數(shù)組中各自有多少個(gè)元素。74. 1.31 設(shè)計(jì)一個(gè)V

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論