labview連連看報(bào)告_第1頁
labview連連看報(bào)告_第2頁
labview連連看報(bào)告_第3頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、北京信息科技大學(xué)基于LabVIEW的虛擬儀器設(shè)計(jì)結(jié)課報(bào)告題目:班級:學(xué)號:姓名:電話:成績:題目1. 虛擬儀器系統(tǒng)功能描述宋體小四加黑背景意義連連看實(shí)現(xiàn)的功能正文宋體五號連連看是一種休閑游戲,當(dāng)兩個(gè)相同的圖,可以使用三條線段連接,并且線段通過區(qū)域都為空即,沒有圖系統(tǒng)前面板設(shè)計(jì)2.1前面板圖宋體五號加黑控件描述程序框圖設(shè)計(jì)程序框圖liliTidii.T-U4h:iMlZtrn璃*時(shí)瞄E-ESff*o4nZ>w£P0S*7B-D投偵尋g照也HEAeE*砰JE至.4nJ5_L:;KTr,3*j4呂岸吊斤程*|1|=S玷fl71IWIEIUssjiiwW上由責(zé)旅.d&ew-ni

2、子程序1連連看相同圖消除判斷aZ型雙節(jié)點(diǎn)連接是否成功判斷兩點(diǎn)是否可以z型雙折點(diǎn)相連條件:在以兩點(diǎn)為端點(diǎn)的矩形內(nèi)存在全為零的行或列算法:利用單折點(diǎn)相連算法,以其中一個(gè)為基準(zhǔn),在給定的矩形內(nèi)逐個(gè)按行列找零點(diǎn),并判斷此零點(diǎn)能否與第二單折點(diǎn)連接,假設(shè)能,則返回成功,否則繼續(xù)尋找,直到遇到非零點(diǎn),返回失敗標(biāo)志。b單折點(diǎn)連接成功是否成功判斷第一點(diǎn)和第二點(diǎn)的位置關(guān)系決定線路輸出的排列順序:判斷行1列2元素是否為零:假設(shè)為零,分別替換寵物位置里第一和第二行元素并且判斷能否直線相連。假設(shè)均可以直線相連,輸出線路為行和列的疊加,但是有前后關(guān)系c直線連接是否成功判斷兩個(gè)相同的圖直線連接是否成功判斷兩個(gè)相同的圖直線連

3、接是否成功d判斷連線是否成功判斷所連相同的圖連線是否成功e)點(diǎn)擊點(diǎn)是否為空判斷此次點(diǎn)擊的點(diǎn)位置一通過比較點(diǎn)擊前后兩個(gè)數(shù)組元素,不同的為新點(diǎn)擊位置,判斷寵物數(shù)組中點(diǎn)擊位置是否為空白,假設(shè)為空白,則本次點(diǎn)擊無效后續(xù)程序完成,否則,本次點(diǎn)擊有效。f顯示可以連線成功的寵物點(diǎn)擊后連線成功的寵物可以顯示出來點(diǎn)擊后連線成功的寵物可以顯示出來點(diǎn)擊后連線成功的寵物可以顯示出來g獲取點(diǎn)擊位置2寵物的移動列向上移動,則先移動處于下方的元素。3調(diào)整二維數(shù)組的順序按行調(diào)整4關(guān)卡寵物處理第0關(guān)不變化:第1關(guān)向下:第2關(guān)向左;第3關(guān)上下別離;第4關(guān)左右別離;第5關(guān)上下集中;第6關(guān)左右集中;第7關(guān)上左下右;第8關(guān)左下右上;第

4、9關(guān)向外擴(kuò)散;第10關(guān)向內(nèi)集中。5)隨機(jī)生成寵物1、生成兩個(gè)整數(shù)序列,一個(gè)n1為最終生成寵物數(shù)組的目標(biāo),另一個(gè)n2保存位置信息2、對n2數(shù)組隨機(jī)取一個(gè)在其長度范圍內(nèi)的整數(shù)a,取出對應(yīng)數(shù)組中的內(nèi)容num后將此元素刪除,表示以后不再選擇此位。3、隨機(jī)生成一個(gè)寵物代號b,并將n1中第num位替換為b。4、一次循環(huán)中實(shí)現(xiàn)兩次2,3步的操作,目的是始終產(chǎn)生的寵物成對出現(xiàn)。5、當(dāng)n2數(shù)組長度小于或等于0時(shí),循環(huán)結(jié)束。本算法循環(huán)次數(shù)為行數(shù)X列數(shù)/26)高分排行榜游戲結(jié)束后,根據(jù)得分的高低進(jìn)行排名,名次,排名和均可輸入。7)繪制路徑7)繪制路徑7)繪制路徑7)繪制路徑寵物路徑行列互換8)獎懲措施可是原來的生命,提示,得分,和時(shí)間改變。能形成新的生命,提示,得分和時(shí)間。這一系列可以根據(jù)個(gè)人喜好調(diào)節(jié)。9)提示可以連接成功的寵物當(dāng)點(diǎn)擊提示按鈕的時(shí)候,會出現(xiàn)兩個(gè)可消的寵物。10重新排列寵物3.3結(jié)構(gòu)說明。2. 運(yùn)行結(jié)果分析ft*4mi.XTam_116周周三上課時(shí)提交打印版。程序發(fā)到我信箱。最晚截止到17周周三。必須包括:子VI、菜單、自定義控件程序?qū)崿F(xiàn)需要的基本結(jié)構(gòu)for、while、條件結(jié)構(gòu)、事

溫馨提示

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

評論

0/150

提交評論