《IDL可視化分析與套用》是西北工業大學出版社2006年10月1日出版的圖書。
基本介紹
- 書名:IDL可視化分析與套用
- ISBN:7561221231
- 頁數:470頁
- 出版社:西北工業大學出版社
- 出版時間:2006年10月1日
- 開本:16開
- 版次:第1版
- 尺寸:26.1 x 18.6 x 1.9 cm
- 重量:重量: 699 g
內容簡介,目錄,
內容簡介
語法簡單的第4代可視化互動數據語言IDL(Interactive Data Language)是新一代互動式、跨平台、面向圖形對象的應用程式開發語言,具有較強的數據分析和可視化功能。IDL同時支持命令互動、程式執行和選單操作三種工作方式,是進行互動數據分析和可視化套用工程開發的高效軟體和理想工具。
本書系統地介紹了互動數據語言IDL的基本原理、操作方法、命令和函式的功能和使用方法、程式設計方法、各種流行選單系統的製作方法、Windows視窗系統的設計方法、螢幕控制對象的設計方法、可視化套用系統的設計與實例和通用資料庫管理系統及基本模式的設計方法和技巧。
同時還詳細介紹了IDL生成品的具體使用方法。書中含用大量取材新穎,並且均可以得立運行的例題和習題,其相關程式均已上機調試通過。
目錄
第1章 IDL 6.3環境與操作
1.1 IDL 6.3的功能特點
1.2 IDL 6.3的安裝
1.3 IDL 6.3的啟動和退出
1.4 IDL 6.3的命令格式
1.5 IDL 6.3的工作方式
1.6 IDL 6.3的幫助系統
1.7 IDL 6.3的基本操作
1.8 IDL 6.3的常用命令
1.9 IDL 6.3的程式和運行
習 題
第2章 數據
2.1 數據類型
2.2 常量
2.3 變數
2.4 數組
2.5 結構
2.6 指針
2.7 函式
2.8 表達式
習 題
第3章 數據的輸入和輸出
3.1 數據的標準輸入和輸出
3.2 數據的格式輸入和輸出
3.3 數據的檔案格式輸入和輸出
習 題
第4章 程式設計
4.1 程式設計的基本結構
4.2 程式設計的選擇控制
4.3 程式設計的循環控制
4.4 自定義函式
4.5 參數和關鍵字
4.6 程式的相互調用
4.7 全程變數和局部變數
4.8 中斷處理
4.9 高效程式設計
4.10 IDLDE的調試工具及套用
4.11 IDL與其他語言的接口
習 題
第5章 圖形系統
5.1 圖形系統概述
5.2 坐標系統
5.3 顯示模式和顏色表
5.4 直接圖形系統
5.5 對象圖形系統
習 題
第6章 數據可視化
6.1 繪製線PLOT
6.2 繪製多線OPLOT
6.3 繪製無坐標軸多線PLOTS
6.4 繪製坐標軸AXIS
6.5 繪製文本XYOUTS
6.6 繪製條形棒BAR_PLOT
6.7 繪製等值輪廓線COUNTOUR
6.8 繪製格線面suRFACE
6.9 繪製陰影曲面SHADE_SURF
6.10 繪製投影曲線PLOT_3DBOX
6.11 互動文本圖形標註ANNOTATE
習 題
第7章 圖形用戶界面GUI
7.1 圖形用戶界面的組成結構
7.2 圖形用戶界面GUI的設計
7.3 基於過程的GUI設計
7.4 基於GUIBuilder的GUI設計
7.5 GUI設計實例分析
習 題
第8章 面向對象程式設計
8.1 面向對象程式設計的特徵
8.2 面向對象程式設計的方法
8.3 類和對象的創建和調用
8.4 事件和方法的創建和調用
8.5 類和方法的結構和封裝
8.6 字型Font和文本Text的程式設計
8.7 填充模式Pattern和多邊形Polygon的程式設計
8.8 繪圖符號Symbol與線Plot和折線Potyline的程式設計
8.9 坐標軸Axis的程式設計
8.10 輪廓線Contour的程式設計
8.11 圖例Legend的程式設計
8.12 曲面Surface的程式設計
8.13 燈光Light的程式設計
8.14 選取對象Selection的程式設計
8.15 數據獲取DataPicking的程式設計
8.16 虛擬跟蹤球TrackBall的程式設計
8.17 面向對象程式設計實例分析
習 題
第9章 圖像處理
9.1 圖像處理概述
9.2 圖像檔案的輸入和輸出
9.3 圖像的顯示方法
9.4 圖像的顯示
9.5 圖像的縮放
9.6 圖像的移動
9.7 圖像類型轉換
9.8 圖像的色標
9.9 圖像的幾何變換
9.10 圖像貼圖
9.11 圖像區域處理ROI
9.12 圖像頻域變換
9.13 圖像增強和濾波
9.14 圖像邊界提取
9.15 圖像的形態學處理
習 題
第10章 體繪製
10.1 體繪製概述
10.2 體繪製的程式設計
10.3 體繪製工具XVOLuME
10.4 體數據的斷層提取
10.5 體繪製的實例分析
習 題
第11章 IDL 6.3的智慧型工具iTools
11.1 iTools數據的輸入輸出
11.2 iTools的常用操作
11.3 圖像處理工具ilmage
11.4 二維圖形和三維圖形可視化工具IPlot
11.5 面可視化工具iSurface
11.6 輪廓線可視化工具iContour
11.7 體可視化iVolume
習 題
第12 章地圖可視化
12.1 地圖投影MAP_SET
12.2 地圖大陸輪廓線MAP_c0NTINENTS
12.3 地圖經緯格線投影MAP_GRID
12.4 地圖投影的貼圖MAP_IMAGE
習 題
第13章 小波工具包
13.1 小波工具包概述
13.2 小波工具包的啟動和退出
13.3 小波工具包的選單系統和工具列
13.4 小波工具包的數據集瀏覽器Dataset Viewer
13.5 小波工具包的小波瀏覽器Wavelet Viewer
13.6 小波工具包的能量譜分析器wavelet Power spectrum
13.7 小波工具包的多方案分析器Multiresolution Analysis
13.8 小波工具包的消噪工具Denoise Tool
習 題
第14章 資料庫管理
14.2 IDL 6.3在Microsoft Access 2003下的資料庫管理
14.3 IDL 6.3在Visual Foxpro 9.O下的資料庫管理
14.4 IDL 6.3在SQL Server 2000下的資料庫管理
習 題
第15章 可視化套用系統的設計與實現
15.1 可視化套用系統的設計
15.2 系統功能模組程式設計
15.3 可視化套用系統的集成和調試
15.4 可視化套用系統的發布
15.5 可視化套用系統的實例分析
習 題
第16章 IDL 6.3項目管理器
16.1 項目管理器的啟動和退出
16.2 項目管理器的界面和使用方法
16.3 項目檔案的建立
16.4 項目檔案的保存和關閉
16.5 項目檔案的打開和編輯
16.6 項目檔案的編譯和運行
16.7 獨立運行檔案的生成
習 題
第17章 IDL 6.3程式的發布Virtual Machine 6.3
17.1 Virtual MacKne 6.3的安裝
17.2 Virtual Machine 6.3的運行和程式發布
17.3 Virtual Machine 6.3的卸載
習 題
附錄
附錄A 組件的事件結構
附錄B IDL 6.3的系統變數