海洋水文站環(huán)境條件數(shù)據(jù)庫開發(fā)及工程應(yīng)用
發(fā)布時間:2022-01-03 14:30
港口工程建設(shè)中涉及風(fēng)、波浪、潮汐、海流等多種要素以及多時段觀測,得到的數(shù)據(jù)量很大,對數(shù)據(jù)的錄入管理及其以后的分析處理造成不小的麻煩。面對大量來之不易的海洋數(shù)據(jù),如何提供既安全又經(jīng)濟的海洋環(huán)境條件設(shè)計標(biāo)準(zhǔn),對于港口工程建設(shè)以及海洋工程開發(fā),都是至關(guān)重要的。本論文依據(jù)日照港海洋站1980年至1994年觀測數(shù)據(jù),針對過去用傳統(tǒng)的手工整理分析水文資料繁瑣費力、效率低、計算精度不高的弊端,探討了利用數(shù)據(jù)庫與MATLAB、Delphi等程序設(shè)計語言混合編程的可行性,提出了實現(xiàn)從數(shù)據(jù)庫提取數(shù)據(jù)到統(tǒng)計分析直至圖形繪制的全自動化方案,并分別以風(fēng)、浪玫瑰圖以及四種常見的分布函數(shù)和潮位歷時累積頻率曲線的繪制為例,完成程序的設(shè)計工作。本文主要工作如下:手工錄入方式建立日照港海洋站1980年至1994年水文觀測資料的Access數(shù)據(jù)庫。以Delphi作為開發(fā)平臺,編制了基于日照港海洋站觀測數(shù)據(jù)的“水文信息觀測數(shù)據(jù)庫管理系統(tǒng)”以及“海洋水文站環(huán)境條件數(shù)據(jù)處理系統(tǒng)”。利用MATLAB Database Toolbox工具箱連接已建立的Access數(shù)據(jù)庫,實現(xiàn)數(shù)據(jù)從數(shù)據(jù)庫導(dǎo)入MATLAB工作環(huán)境,并編寫帶有GUI可視...
【文章來源】:中國海洋大學(xué)山東省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:102 頁
【學(xué)位級別】:碩士
【部分圖文】:
開啟MATLAB自動化服務(wù)器命令
述開啟 MATLAB 自動化服務(wù)器,這只需在啟動 MATLAB 時ation”即可。一種方法是通過 Windows 的“開始”菜單下的出如圖 4.1 所示的對話框,輸入 “matlab /automation”;另一 MATLAB 的桌面快捷方式,右鍵單擊 MATLAB 圖標(biāo),選擇“ 4.2 所示的屬性設(shè)置對話框,在“目標(biāo)”后添加“/automatio圖 4.1 開啟 MATLAB 自動化服務(wù)器命令
圖 4.3 MATLAB COM 生成器主窗口另外還要注意,無論組件名還是類名不要使用中文以及除英文、數(shù)字和下劃線以外的其它字符,否則在編譯的時候會引起編譯錯誤。若要把類添加到組件中,則在 Class name 文本框中輸入類名,并單擊“Add>>”按鈕。添加的類將顯示在“Classes”列表框中。在“Project Version”文本框中設(shè)置組件的版本號,默認(rèn)的組件版本號為 1.0。在“Project directory”文本框指定在編譯和打包模型時,工程和相關(guān)文件的存放位置。工程目錄由當(dāng)前目錄和組件名自動組合生成。如果選擇“Build debug version”,則可以創(chuàng)建編譯模型的一個調(diào)試版本,并能夠在調(diào)用 MATLAB 編譯器時指定詳細(xì)輸出。該調(diào)試版本一方面允許跟蹤,使出錯報告顯示 M 文件和發(fā)生錯誤的行。所有跟蹤信息都會進(jìn)行報告。如果不進(jìn)行調(diào)試,則得不到 MATLAB 代碼中發(fā)生錯誤的位置和提示。另一方面,它允許 Visual Studio 調(diào)試器進(jìn)行完整的調(diào)試。設(shè)置完成后,單擊“OK”按鈕,即創(chuàng)建了一個工程(后綴為.cbl),工程文件被自動地添加到工程目錄中。2.管理 M 文件和 MEX 文件創(chuàng)建工程后,生成器的主窗口中的“Project”、“Build”和“Component”等三個菜單就變?yōu)榭捎谩4藭r,單擊“Add File”按鈕可以刪除選定的 M 文件或MEX 文件。選擇 M 文件后單擊“Edit”按鈕,可以在 MATLAB 編輯器中打開
【參考文獻(xiàn)】:
期刊論文
[1]風(fēng)玫瑰圖的Matlab編程繪制[J]. 寧萌,董勝. 港工技術(shù). 2007(01)
[2]利用數(shù)據(jù)庫技術(shù)開發(fā)水文資料管理系統(tǒng)初探[J]. 燕云. 電腦知識與技術(shù). 2006(29)
[3]我國水文資料整編和數(shù)據(jù)庫技術(shù)發(fā)展綜述[J]. 章樹安,吳禮福,林偉. 水文. 2006(03)
[4]構(gòu)建“數(shù)字海洋”空間信息數(shù)據(jù)庫[J]. 何廣順,李四海. 海洋信息. 2004(01)
[5]數(shù)字海洋的開發(fā)方式選擇和研究[J]. 謝仕義. 海洋科學(xué). 2003(01)
[6]河口海岸水文信息處理系統(tǒng)[J]. 龔政,張東生,張君倫. 水利學(xué)報. 2003(01)
[7]海洋資料基礎(chǔ)數(shù)據(jù)庫模式設(shè)計技術(shù)[J]. 薛惠芬,張義鈞. 海洋信息. 2003(02)
[8]建立中國沿海海域波浪信息系統(tǒng)的構(gòu)想[J]. 張慶河,李炎保. 中國港灣建設(shè). 2002(03)
[9]河口海岸水文信息處理系統(tǒng)[J]. 龔政,張東生,張君倫. 水利水運工程學(xué)報. 2002(02)
[10]我國海洋信息技術(shù)與服務(wù)工作發(fā)展構(gòu)想[J]. 林紹花. 海洋信息. 2002(01)
博士論文
[1]水文信息系統(tǒng)現(xiàn)代化研究[D]. 舒大興.河海大學(xué) 2005
碩士論文
[1]海洋水文氣象信息可視化表達(dá)的若干關(guān)鍵問題的研究[D]. 賴劍菲.武漢大學(xué) 2005
[2]廣州近海海域綜合監(jiān)控管理信息系統(tǒng)的設(shè)計與應(yīng)用研究[D]. 王珊.中國科學(xué)院研究生院(廣州地球化學(xué)研究所) 2004
[3]灌區(qū)水文資料整編計算機軟件系統(tǒng)研究與開發(fā)[D]. 陳旭東.西安理工大學(xué) 2003
本文編號:3566437
【文章來源】:中國海洋大學(xué)山東省 211工程院校 985工程院校 教育部直屬院校
【文章頁數(shù)】:102 頁
【學(xué)位級別】:碩士
【部分圖文】:
開啟MATLAB自動化服務(wù)器命令
述開啟 MATLAB 自動化服務(wù)器,這只需在啟動 MATLAB 時ation”即可。一種方法是通過 Windows 的“開始”菜單下的出如圖 4.1 所示的對話框,輸入 “matlab /automation”;另一 MATLAB 的桌面快捷方式,右鍵單擊 MATLAB 圖標(biāo),選擇“ 4.2 所示的屬性設(shè)置對話框,在“目標(biāo)”后添加“/automatio圖 4.1 開啟 MATLAB 自動化服務(wù)器命令
圖 4.3 MATLAB COM 生成器主窗口另外還要注意,無論組件名還是類名不要使用中文以及除英文、數(shù)字和下劃線以外的其它字符,否則在編譯的時候會引起編譯錯誤。若要把類添加到組件中,則在 Class name 文本框中輸入類名,并單擊“Add>>”按鈕。添加的類將顯示在“Classes”列表框中。在“Project Version”文本框中設(shè)置組件的版本號,默認(rèn)的組件版本號為 1.0。在“Project directory”文本框指定在編譯和打包模型時,工程和相關(guān)文件的存放位置。工程目錄由當(dāng)前目錄和組件名自動組合生成。如果選擇“Build debug version”,則可以創(chuàng)建編譯模型的一個調(diào)試版本,并能夠在調(diào)用 MATLAB 編譯器時指定詳細(xì)輸出。該調(diào)試版本一方面允許跟蹤,使出錯報告顯示 M 文件和發(fā)生錯誤的行。所有跟蹤信息都會進(jìn)行報告。如果不進(jìn)行調(diào)試,則得不到 MATLAB 代碼中發(fā)生錯誤的位置和提示。另一方面,它允許 Visual Studio 調(diào)試器進(jìn)行完整的調(diào)試。設(shè)置完成后,單擊“OK”按鈕,即創(chuàng)建了一個工程(后綴為.cbl),工程文件被自動地添加到工程目錄中。2.管理 M 文件和 MEX 文件創(chuàng)建工程后,生成器的主窗口中的“Project”、“Build”和“Component”等三個菜單就變?yōu)榭捎谩4藭r,單擊“Add File”按鈕可以刪除選定的 M 文件或MEX 文件。選擇 M 文件后單擊“Edit”按鈕,可以在 MATLAB 編輯器中打開
【參考文獻(xiàn)】:
期刊論文
[1]風(fēng)玫瑰圖的Matlab編程繪制[J]. 寧萌,董勝. 港工技術(shù). 2007(01)
[2]利用數(shù)據(jù)庫技術(shù)開發(fā)水文資料管理系統(tǒng)初探[J]. 燕云. 電腦知識與技術(shù). 2006(29)
[3]我國水文資料整編和數(shù)據(jù)庫技術(shù)發(fā)展綜述[J]. 章樹安,吳禮福,林偉. 水文. 2006(03)
[4]構(gòu)建“數(shù)字海洋”空間信息數(shù)據(jù)庫[J]. 何廣順,李四海. 海洋信息. 2004(01)
[5]數(shù)字海洋的開發(fā)方式選擇和研究[J]. 謝仕義. 海洋科學(xué). 2003(01)
[6]河口海岸水文信息處理系統(tǒng)[J]. 龔政,張東生,張君倫. 水利學(xué)報. 2003(01)
[7]海洋資料基礎(chǔ)數(shù)據(jù)庫模式設(shè)計技術(shù)[J]. 薛惠芬,張義鈞. 海洋信息. 2003(02)
[8]建立中國沿海海域波浪信息系統(tǒng)的構(gòu)想[J]. 張慶河,李炎保. 中國港灣建設(shè). 2002(03)
[9]河口海岸水文信息處理系統(tǒng)[J]. 龔政,張東生,張君倫. 水利水運工程學(xué)報. 2002(02)
[10]我國海洋信息技術(shù)與服務(wù)工作發(fā)展構(gòu)想[J]. 林紹花. 海洋信息. 2002(01)
博士論文
[1]水文信息系統(tǒng)現(xiàn)代化研究[D]. 舒大興.河海大學(xué) 2005
碩士論文
[1]海洋水文氣象信息可視化表達(dá)的若干關(guān)鍵問題的研究[D]. 賴劍菲.武漢大學(xué) 2005
[2]廣州近海海域綜合監(jiān)控管理信息系統(tǒng)的設(shè)計與應(yīng)用研究[D]. 王珊.中國科學(xué)院研究生院(廣州地球化學(xué)研究所) 2004
[3]灌區(qū)水文資料整編計算機軟件系統(tǒng)研究與開發(fā)[D]. 陳旭東.西安理工大學(xué) 2003
本文編號:3566437
本文鏈接:http://sikaile.net/kejilunwen/haiyang/3566437.html
最近更新
教材專著