基于MATLAB的化學及環(huán)境信息可視化技術

出版時間:2010-8  出版社:清華大學出版社  作者:許國根  頁數(shù):203  

前言

化學及環(huán)境信息可視化技術是指利用計算機圖形、圖像表示化學學科及環(huán)境學科中的化學物質的結構、性能與變化規(guī)律及各類性質測量值與計算結果的特征?;瘜W是研究化學物質結構及其性能的一門科學。為了能更形象地表示化學物質的結構、性能及其變化規(guī)律,需要大量的圖形和圖表?;瘜W圖形圖像及可視化技術就是研究如何開發(fā)或使用現(xiàn)有的軟件來滿足圖形和圖表制作的要求。例如,如何用三維圖像或動畫形象地表示三維空間中的原子軌道、有機化合物的結構(包括立體結構與構象)、有機化合物反應機理等;如何用圖表或圖示表示各種測量參數(shù)特別是多維數(shù)據(jù),以使人們更容易、更直觀地觀察其特征。圖形圖像及可視化技術可以幫助科技工作者理解及掌握較為抽象的化學概念,分析及解釋多維數(shù)據(jù)結構,并從中尋找科學規(guī)律。例如,化學污染物在水等環(huán)境介質中的分布、轉化及運動等特性如果以圖形、曲線表達,能清楚反映出其運動規(guī)律,更能為一般的民眾所了解,也更有利于環(huán)境管理者作出科學的決策。在化學及環(huán)境科學研究中這樣的例子舉不勝舉。專門用來進行繪圖的軟件很多,例如Photoshop、Corel DRAW、AutoCAD等。另外還有一些軟件,如Flash、3DMAX、Maya等。它們除了能夠完成繪圖與建模外,還提供強大的動畫制作功能。除了這些專用軟件,諸多的計算機語言也都提供了畫圖功能及制作動畫的函數(shù)。雖然多種計算機軟件可以用來進行圖像的表示及科學計算可視化,但其中功能齊全、強大且使用方便的首推美國Math Works公司于1967年推出的MATLAB。本書選擇MATLAB作為繪圖軟件,通過大量的實例講解如何用MATLAB來繪制化學各學科分支中二維、三維乃至多維的圖形、圖像以及動畫制作,如何用MATLAB來模擬繪圖軟件的功能。之所以選擇MATLAB語言,是因為這種語言提供了基于矩陣的二維、三維繪制函數(shù);在圖形窗口上和語言中也都提供了變換視點等功能,用戶可以直觀地從各個角度觀察繪制出的三維物體。長期以來,在三維圖形學中,算法實現(xiàn)是一個難點,選擇其他語言,由于三維算法的復雜性而不易被人們所掌握。MATLAB還提供了對標量數(shù)據(jù)和矢量數(shù)據(jù)進行可視化的函數(shù),可以繪制各類二維、三維以及一些特殊的圖形,如等值線圖、矢量圖、等值面圖、等帽蓋圖、剖面圖、流錐圖、流沙圖、流帶圖、流管圖和卷曲圖等;MATLAB也提供了四維數(shù)組函數(shù)用來存儲序列圖像,這些功能非常有利于處理三維圖像圖形學中的一些算法。

內(nèi)容概要

本書以MATLAB為工具講解圖形圖像技術及其在化學及環(huán)境科學中的應用。    第1章為MATLAB圖形技術,主要介紹MATLAB中與圖形技術相關的一些常用的命令; 第2章為MATLAB圖像技術,主要介紹MATLAB中與圖像處理技術相關的命令; 第3章為虛擬現(xiàn)實,主要介紹如何用MATLAB實現(xiàn)虛擬現(xiàn)實世界; 第4章為高維數(shù)據(jù)可視化技術,主要介紹表示化學信息特別是高維數(shù)據(jù)的圖示技術和方法; 第5章為環(huán)境信息可視化,主要介紹基于MATLAB的環(huán)境地理信息的開發(fā); 第6章為化學計算可視化,主要介紹如何應用MATLAB進行化學計算可視化。    本書可作為高等院?;瘜W、環(huán)境專業(yè)學生的計算機及軟件學習的教材; 也可作為其他專業(yè)學生學習MATLAB、程序設計等的參考書; 工程技術人員可以利用本書掌握MATLAB圖形圖像等相關方面的技術。

書籍目錄

第1章  MATLAB圖形技術  1.1  圖形繪制    1.1.1  二維繪圖    1.1.2  三維繪圖    1.1.3  特殊坐標軸的圖形函數(shù)    1.1.4  繪圖工具界面  1.2  句柄圖形    1.2.1  圖形對象    1.2.2  圖形屬性    1.2.3  核心圖形對象    1.2.4  標注對象    1.2.5  組對象    1.2.6  GUI對象  1.3  圖形對象的操作與控制    1.3.1  句柄操作    1.3.2  圖形對象的控制  1.4  圖形的顏色和光影    1.4.1  MATLAB中的顏色    1.4.2  光影  1.5  視圖技術    1.5.1  視點設置    1.5.2  坐標軸方向上的顯示比率  1.6  圖形用戶界面(GUIDE)    1.6.1  打開GUIDE編輯器    1.6.2  使用GUIDE創(chuàng)建GUI界面    1.6.3  設置對象屬性    1.6.4  GUI對象的分布和對齊    1.6.5  設計菜單    1.6.6  對象瀏覽器    1.6.7  回調函數(shù)    1.6.8  運行  1.7  GUI對話框    1.7.1  菜單對話框    1.7.2  信息對話框    1.7.3  問題對話框    1.7.4  輸入對話框    1.7.5  列表選擇對話框  1.8  動畫制作技術    1.8.1  常用的三維變換    1.8.2  基于圖像操作的動畫制作    1.8.3  逐幀動畫、形變動畫與路徑動畫    1.8.4  添加聲音第2章  MATLAB圖像技術  2.1  常用圖像格式  2.2  圖像類型  2.3  圖像數(shù)據(jù)  2.4  顯示圖像  2.5  圖像運算    2.5.1  圖像代數(shù)運算    2.5.2  圖像的邏輯運算    2.5.3  圖像的幾何運算  2.6  圖像的變換技術    2.6.1  傅里葉變換    2.6.2  離散余弦變換(DCT)    2.6.3  Radon變換    2.6.4  小波變換  2.7  圖像分析    2.7.1  像素值及其統(tǒng)計    2.7.2  分析圖像    2.7.3  紋理分析  2.8  圖像調整    2.8.1  灰度調整    2.8.2  去噪  2.9  圖像恢復  2.10  特殊區(qū)域處理    2.10.1  區(qū)域的指定    2.10.2  特定區(qū)域填充    2.10.3  特定區(qū)域濾波  2.11  鄰域和塊處理    2.11.1  滑動鄰域處理    2.11.2  分離塊操作    2.11.3  列處理  2.12  二值數(shù)學形態(tài)學運算    2.12.1  膨脹與腐蝕    2.12.2  開啟與閉合    2.12.3  指定形態(tài)運算  2.13  二值圖像特征提取  2.14  數(shù)學形態(tài)學重建  2.15  圖像處理工具箱的應用第3章  虛擬現(xiàn)實  3.1  VRML——虛擬現(xiàn)實建模語言    3.1.1  VRML基本概念    3.1.2  VRML文件通用語法  3.2  V—Realm Builder2  3.3  簡單節(jié)點  3.4  復雜節(jié)點  3.5  庫操作  3.6  交互功能的實現(xiàn)    3.6.1  三維形體對瀏覽者動作的感知    3.6.2  傳感器節(jié)點    3.6.3  VRML動畫  3.7  MATLAB虛擬現(xiàn)實函數(shù)    3.7.1  接口函數(shù)    3.7.2  虛擬世界操作函數(shù)第4章  高維數(shù)據(jù)可視化技術  4.1  可視化技術概述    4.1.1  數(shù)據(jù)預處理    4.1.2  高維數(shù)據(jù)降維  4.2  高維數(shù)據(jù)的圖形表示方法    4.2.1  輪廓圖    4.2.2  雷達圖    4.2.3  樹形圖    4.2.4  三角多項式圖    4.2.5  散點圖    4.2.6  星座圖    4.2.7  臉譜圖    4.2.8  諾模圖  4.3  可視化模式識別  4.4  投影尋蹤    4.4.1  投影尋蹤指標    4.4.2  偏離正態(tài)分布程度的確定    4.4.3  投影尋蹤模型  4.5  標量數(shù)據(jù)和矢量數(shù)據(jù)的可視化函數(shù)    4.5.1  流圖    4.5.2  矢量數(shù)據(jù)的流線圖    4.5.3  流帶圖    4.5.4  流沙動畫    4.5.5  剖面圖第5章  環(huán)境信息可視化  5.1  地理信息系統(tǒng)    5.1.1  地理信息系統(tǒng)的功能    5.1.2  環(huán)境地理信息系統(tǒng)    5.1.3  環(huán)境GIS的應用及組成  5.2  環(huán)境地理信息系統(tǒng)的開發(fā)    5.2.1  環(huán)境GIS功能需求分析    5.2.2  環(huán)境GIS系統(tǒng)設計  5.3  環(huán)境質量評價與環(huán)境監(jiān)測信息管理子系統(tǒng)    5.3.1  空氣質量信息管理GIS    5.3.2  水環(huán)境質量信息管理GIS  5.4  環(huán)境污染模擬與預測子系統(tǒng)    5.4.1  大氣環(huán)境影響預測與模擬系統(tǒng)    5.4.2  大氣環(huán)境影響預測與模擬系統(tǒng)的實現(xiàn)    5.4.3  水環(huán)境影響預測與模擬系統(tǒng)    5.4.4  一維水質模型預測與模擬系統(tǒng)的實現(xiàn)第6章  化學計算可視化  6.1  分析化學計算可視化    6.1.1  酸堿滴定    6.1.2  配位滴定    6.1.3  氧化還原滴定  6.2  無機化學計算可視化    6.2.1  元素及化合物性質    6.2.2  原子結構及晶體結構  6.3  物理化學計算可視化    6.3.1  熱力學計算    6.3.2  動力學計算    6.3.3  電化學計算    6.3.4  相圖    6.3.5  其他  6.4  有機化學計算可視化    6.4.1  有機化合物結構可視化    6.4.2  有機化學反應機理模擬  6.5  環(huán)境科學計算可視化    6.5.1  污染物預測    6.5.2  模式識別參考文獻

章節(jié)摘錄

插圖:

編輯推薦

《基于MATLAB的化學及環(huán)境信息可視化技術》是由清華大學出版社出版的。

圖書封面

評論、評分、閱讀與下載


    基于MATLAB的化學及環(huán)境信息可視化技術 PDF格式下載


用戶評論 (總計1條)

 
 

  •   對于應用來說是很好的一本書~
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7