需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):7813 | ![]() | |
折扣與優(yōu)惠:團(tuán)購(gòu)最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:LabVIEW是一種簡(jiǎn)單方便的虛擬儀器軟件,通過在控件中調(diào)取各種構(gòu)件,依靠軟件的圖形化編程來實(shí)現(xiàn)各種儀器的控制與測(cè)試功能,使用該軟件操作起來更加簡(jiǎn)單明白、模擬的器件多,得到了廣泛的應(yīng)用。 本設(shè)計(jì)基于LabVIEW開發(fā)了經(jīng)典游戲俄羅斯方塊。首先程序連續(xù)不斷地隨機(jī)產(chǎn)生不同顏色和形狀的方塊,游戲者根據(jù)鍵盤的控制按鍵控制方塊進(jìn)行旋轉(zhuǎn)、向左、向右和向下操作,程序會(huì)根據(jù)游戲者的操作將各種方塊進(jìn)行堆疊。在方塊完全累積滿一行之后自動(dòng)消除,以此來獲得分?jǐn)?shù),屏幕完全占滿后游戲結(jié)束。設(shè)計(jì)主要通過對(duì)數(shù)組的運(yùn)用,轉(zhuǎn)置等命令和一些其他的附加程序邏輯完成。通過對(duì)完成的程序仿真運(yùn)行,實(shí)現(xiàn)了預(yù)設(shè)的各項(xiàng)功能。
關(guān)鍵詞:虛擬儀器;俄羅斯方塊;編程邏輯
目錄 摘要 Abstract 1 程序的基本功能-1 2 程序的基本組成說明-3 2.1 控件部分說明-3 2.1.1 方形指示燈-3 2.1.2 數(shù)值輸入控件-3 2.1.3 數(shù)值顯示控件-3 2.1.4 數(shù)組-3 2.2 程序結(jié)構(gòu)部分說明-3 2.2.1 For循環(huán)結(jié)構(gòu)-3 2.2.2 平鋪式順序結(jié)構(gòu)-4 2.2.3條件結(jié)構(gòu)-4 2.3 編程命令的說明-5 2.3.1 索引數(shù)組-5 2.3.2 數(shù)組大小-5 2.3.3 元素入隊(duì)列-5 2.3.4 獲取隊(duì)列引用-6 2.3.5 釋放隊(duì)列引用-6 2.3.5 隊(duì)列最前端插入元素-6 2.3.6 元素出隊(duì)列-6 3 主要程序模塊介紹-8 3.1 方塊形狀的隨機(jī)產(chǎn)生-8 3.2 方塊的旋轉(zhuǎn)-8 3.3 方塊的向下移動(dòng)-9 3.4 方塊的在主界面范圍控制-10 3.5 計(jì)分系統(tǒng)設(shè)計(jì)-11 3.6 等級(jí)系統(tǒng)設(shè)計(jì)-12 3.7 與前面板的合成-12 4 程序模塊的連接-14 4.1 方塊生成與前期判斷-14 4.2 方塊的移動(dòng)與變換-15 4 仿真運(yùn)行-16 參 考 文 獻(xiàn)-19 附錄A-20 致 謝-21 |