TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!
河口海岸數值模擬可視化編程(簡體書)
滿額折

河口海岸數值模擬可視化編程(簡體書)

商品資訊

人民幣定價:42 元
定價
:NT$ 252 元
優惠價
87219
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:6 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

河口海岸地區的自然資源豐富,人口眾多,經濟發達。河口海岸水域的水流運動及泥沙輸移是人類開發利用河口海岸各種自然資源、從事生產活動所面臨的基礎問題之一。《河口海岸數值模擬可視化編程》針對近年來編著者(羅小峰、王登婷)從事的若干河口海岸工程問題,對數值模擬可視化和集成方法進行了研究和應用,自主開發了一套更適用於大型河口和複雜海岸的數值模擬可視化系統。

名人/編輯推薦

《河口海岸數值模擬可視化編程》由海洋出版社出版。

目次

第一章 緒論1.1 研究意義1.2 國外數值模擬系統研究現狀1.2.1 河口海岸數值模擬軟件1.2.2 CFD數值模擬軟件1.2.3 國外研究現狀小結1.3 國內數值模擬系統研究現狀1.3.1 可視化研究1.3.2 數值模擬系統研究1.3.3 國內研究現狀小結1.4 小結第二章 河口海岸數值模擬系統簡介2.1 基本思想2.2 編程開發工具2.3 系統基本功能2.3.1 建模模塊2.3.2 計算模塊2.3.3 演示模塊2.4 系統編制的關鍵技術2.4.1 數據結構2.4.2 圖形處理2.4.3 動畫技術2.4.4 輸出技術2.5 小結第三章 數值模擬系統界面編程3.1 系統主界面3.1.1 CJLihrary安裝3.1.2 CJIJibrary調用3.2 全屏模式的實現3.3 多視圖切換管理第四章 地形數據處理及可視化4.1 地形數據來源4.1.1 地形數據分類4.1.2 地形數據的數字化4.1.3 地形數據文件格式4.2 散點地形數據處理4.2.1 XYZ文件讀取4.2.2 DXF文件讀取4.2.3 DXF文件輸出為XYZ文件4.2.4 DXF文件的輸出4.3 格點地形數據處理4.3.1 Surfer格網文件讀取4.3.2 ARCGIS的格網文件讀取4.3.3 數字高程模型(DEM)文件讀取4.4 地形數據插值處理4.4.1 散點插值方法4.4.2 改進的反距離加權插值法4.4.3 象限內插法4.4.4 格點插值中的缺值處理4.4.5 矩形網格與三角形網格數據轉換4.5 等值線追蹤方法4.5.1 三角形網格等值線追蹤方法4.5.2 矩形網格等值線追蹤方法4.5.3 等值線封閉問題4.6 地形數據可視化4.6.1 地形二維可視化4.6.2 地形三維可視化4.6.3 剖面地形圖4.6.4 地形的配色第五章 三角形網格剖分5.1 三角形網格剖分算法5.1.1 Delaunay三角形網格的基本概念5.1.2 Delaunay三角形網的生成算法5.2 基本結構體定義5.3 三角形網格剖分程序實現5.3.1 基本準備函數5.3.2 搜索並插入新的節點第六章 標量場和矢量場可視化6.1 標量場6.1.1 標量場可視化6.1.2 二維標量場可視化6.1.3 三維標量場可視化6.2 流場可視化6.2.1 二維流場可視化6.2.2 三維流場可視化6.2.3 質點運移可視化6.3 疊加水位透明處理第七章 圖片及動畫7.1 內存繪圖7.1.1 刷屏閃爍的產生原因與解決方法7.1.2 VC內存繪圖7.1.3 內存繪圖實現7.2 圖片保存7.2.1 複製到剪貼板7.2.2 保存圖片文件7.3 動畫7.3.1 動畫的實現7.3.2 動畫文件保存參考文獻

書摘/試閱



第三章 數值模擬系統界面編程
我們在做程序設計時界面與功能,哪個更加吸引用戶的興趣呢?這是一個很難回答的問題。擁有美麗的外觀,軟件就成功了一半。界面由控件、工具欄、菜單、窗體等元素組成,對這些界面元素進行美化就能得到一個美麗的界面。與此同時,一個好的界面還應該具有較好的用戶操作性。
關于界面編程,MFC已經為開發人員提供了較好的基礎,本章有選擇性地介紹與河口海岸數值模擬可視化系統界面編程有關的技巧。
3.1 系統主界面
3.1.1 CJLibrary安裝
目前界面編程技術包括MFC、Win32 SDK、CJLibrary、WTL以及一些界面開發包,以下重點介紹CJLibrary界面編程技術。
CJLibrary庫安裝過程很簡單,所有組件都選上,占用4.3M的空間。為表達方便,以下提到文件路徑時都指的是CJLibrary的安裝目錄下的子目錄、文件。
CJLibrary\*.*是CJLibrary的源代碼,不含.h文件。
Include\*.*是CJLibrary的頭文件,自己編的程序所需要包含的頭文件都在這里。
Example\*.*是CJLibrary的示例文件,能讀懂這些代碼,你也就知道CALibrary應該怎么用了。
Wizards\*.*是一些向導程序,編譯這些程序之后,你的DevStudi0的AppWizard里便自動有了支持CJLibrary的幾個Wizard。
在開始使用CJLibrary之前,要作些準備工作,那就是編譯生成CJLibrary應用需要的.lib和.dII文件。
打開CJLibrary\CJLibrary.dsw,如果用的是VC6,會出現一個提示框,問你是否把VC5的工程轉為VC6的工程。回答“是”就可以了,沒問題的。如果用的是VC5,就沒有這個提示了。CJLibrary就是在VC5下編的。
首先切換Active Project Configuration。選Build菜單里的Set Active Configuration…設置激活配置為CJLibrary—Win32 Release,然后按F7編譯。再切換激活配置為CJLibrary—Win32 Debug,編譯。VC中一個程序可以有多種配置,默認配置就是Debug和Release兩種,分別用來調試和最終發行執行文件。現在所做的事情就是為兩種不同的配置分別生成必需的庫文件。這個工程中還有兩個Unicode配置,是為支持Unicode的NT程序準備的,如果你不需要Unicode支持,可以置之不理。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 219
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區