資源描述:
《基于二維信息處理系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、沈陽航空工業(yè)學(xué)院課程設(shè)計(jì)論文基于譜分析技術(shù)的虛擬相位差計(jì)目錄0.前言11.總體方案設(shè)計(jì)11.1使用電子表格格式存儲(chǔ)和讀取數(shù)據(jù)21.2循環(huán)結(jié)構(gòu)設(shè)計(jì)22.模塊的設(shè)計(jì)32.1線性變換32.2信號(hào)縮放42.3二維多項(xiàng)式計(jì)算53.前面板設(shè)計(jì)及測量結(jié)果顯示63.1前面板的設(shè)計(jì)63.2流程圖設(shè)計(jì)64.調(diào)試及結(jié)果分析64.1運(yùn)行檢驗(yàn)64.2錯(cuò)誤分析并重新調(diào)試85.結(jié)論及進(jìn)一步設(shè)想8參考文獻(xiàn)8課設(shè)體會(huì)9附錄三個(gè)功能實(shí)現(xiàn)的程序圖10第10頁沈陽航空工業(yè)學(xué)院課程設(shè)計(jì)論文基于譜分析技術(shù)的虛擬相位差計(jì)基于二維信息處理系統(tǒng)摘要:本文設(shè)計(jì)了一個(gè)基于二維信息處理系統(tǒng),以電子表格
2、格式存儲(chǔ)和讀取數(shù)據(jù),用戶可以從電子表格讀取數(shù)據(jù),然后進(jìn)行處理分析并顯示,再將處理過的數(shù)據(jù)出入電子表格。關(guān)鍵字:讀??;運(yùn)算處理;存儲(chǔ);顯示0.前言虛擬儀器技術(shù)是基于計(jì)算機(jī)的儀器及測量技術(shù)。與傳統(tǒng)儀器技術(shù)不同,虛擬儀器技術(shù)指在包含數(shù)據(jù)采集設(shè)備的通用計(jì)算機(jī)平臺(tái)上,根據(jù)需求可以高效的構(gòu)建起形形色色的測量系統(tǒng),虛擬儀器技術(shù)突破了傳統(tǒng)儀器的局限,可以將許多信號(hào)處理的方法方便的應(yīng)用于測量中。早期的虛擬儀器技術(shù)主要用于軍事、航空、航天等領(lǐng)域和科研院所,現(xiàn)在已經(jīng)越來越多的出現(xiàn)在工廠及其他民用場合。LabVIEW是一個(gè)功能強(qiáng)大并且靈活的軟件,利用它可以方便的建立自己
3、的虛擬儀器。使用這種語言編程時(shí),基本上不需要編寫程序代碼,而是“繪制”程序流程圖。LabVIEW盡可能利用工程技術(shù)人員熟悉的術(shù)語、圖標(biāo)和概念,因而它是一種面向最終用戶的開發(fā)工具,可以增強(qiáng)工程人員構(gòu)建自己的科學(xué)和工程系統(tǒng)的能力,可以為實(shí)現(xiàn)儀器編程和數(shù)據(jù)采集等系統(tǒng)提供便捷途徑。本文設(shè)計(jì)的是二維信息處理系統(tǒng),其中二維信息可以從電子表格讀入,然后進(jìn)行分析處理顯示等一系列處理過程,該設(shè)計(jì)主要應(yīng)用于對(duì)圖像的處理,其處理方法就是將圖像的各種數(shù)據(jù)提取出并存入數(shù)組中,讓后對(duì)數(shù)組進(jìn)行處理,也就達(dá)到了對(duì)圖像處理的功能。1.總體方案設(shè)計(jì)本設(shè)計(jì)中,主要利用labVIEW文
4、本文件的使用,也即是利用了電子表格的讀入和存儲(chǔ)。運(yùn)行該程序,會(huì)彈出一個(gè)文件對(duì)話框,讓用戶創(chuàng)建或選擇要保存數(shù)據(jù)的文件;用戶指明文件之后,該VI把框圖的第0幀中由兩個(gè)循環(huán)產(chǎn)生的隨機(jī)數(shù)組成的二維數(shù)組保存在文件中;然后程序會(huì)=彈出一個(gè)文件對(duì)話框,讓用戶選擇要讀取的文件;用戶選擇剛才保存的文件名后,程序就會(huì)讀出用戶產(chǎn)生的數(shù)據(jù),并以二維數(shù)組的形式顯示在前面板中。其流程圖如圖1所示:第10頁沈陽航空工業(yè)學(xué)院課程設(shè)計(jì)論文基于譜分析技術(shù)的虛擬相位差計(jì)開始讀入數(shù)據(jù)處理數(shù)據(jù)顯示結(jié)果保存結(jié)果圖1總體方案流程圖1.1使用電子表格格式存儲(chǔ)和讀取數(shù)據(jù)使用電子表格存入和讀取數(shù)據(jù)
5、程序框圖如圖2所示,第0幀中的WriteToSpreadsheetFileVI起到的作用是把二維數(shù)組轉(zhuǎn)化為字符串,以電子表格格式保存在文件中;第1幀中的ReadFromSpreedsheetFileVI的作用是讀取文件中以電子表格格式存儲(chǔ)的字符串,并把它們轉(zhuǎn)換成二維數(shù)組格式。通常情況下,High-levelVis可以滿足用戶對(duì)文件操作的需求,但這些VI的效率比較低。例如,當(dāng)用戶連續(xù)地采集數(shù)據(jù)并保存時(shí),如果使用高層VI,就需要反復(fù)地進(jìn)行打開文件,寫入數(shù)據(jù),關(guān)閉文件等操作,這樣自然是效率降低。而如果使用Low-levelVis,就可以在開始時(shí)打開一次
6、文件,多次寫入數(shù)據(jù),最后再關(guān)閉文件即可。當(dāng)需要連續(xù)向文件寫入數(shù)據(jù)時(shí),可使用Low-levelVis圖2電子表格存入和讀取數(shù)據(jù)程序框圖1.2循環(huán)結(jié)構(gòu)設(shè)計(jì)該循環(huán)結(jié)構(gòu)采用分支結(jié)構(gòu),分支結(jié)構(gòu)(CaseStructure)位于Functions->ExecutionControl和Functions->All第10頁沈陽航空工業(yè)學(xué)院課程設(shè)計(jì)論文基于譜分析技術(shù)的虛擬相位差計(jì)Functions->Structures子模板上。分子結(jié)構(gòu)放置在框圖上的方法和循環(huán)結(jié)構(gòu)相同。指定分支標(biāo)簽時(shí)可以按列表和范圍指定。列表是由英文逗號(hào)分開的多個(gè)項(xiàng)目,范圍則用連續(xù)的兩個(gè)英文句點(diǎn)
7、表示。例如在指定整數(shù)類型標(biāo)簽時(shí),可以為一個(gè)分支標(biāo)簽指定列表1,3,4,表示選擇端子接入整數(shù)值1或3或4時(shí),都將執(zhí)行此分支框圖;指定范圍-1…4表示,選擇端子接入-1到4之間的所有整數(shù)值時(shí)都將執(zhí)行該分支框圖;還可以指定一端開放的范圍,比如…2匹配所有小于或等于2的整數(shù)值。列表和范圍可以結(jié)合使用。分支結(jié)構(gòu)如圖3所示:圖3分支結(jié)構(gòu)2.模塊的設(shè)計(jì)數(shù)學(xué)領(lǐng)域內(nèi)有多種變換,如傅立葉變換、拉普拉斯變換、Z變換等等。但各種數(shù)學(xué)變換的用途只有一個(gè),即利用某種變換使所遇到的問題更容易更方便地得到解決。在解決數(shù)字圖像處理的具體問題時(shí),作為解決技巧,就必須要用到各種數(shù)學(xué)變
8、換,在此稱其為圖像變換。對(duì)于遙感圖像的變換處理,在以下兩方面有著十分重要的作用:第一,由于圖像在變換域進(jìn)行增強(qiáng)處理要比在空間域進(jìn)行增強(qiáng)處