目 錄
第1章MATLAB簡介 1
1.1 起源與發(fā)展 1
1.2 MATLAB用戶界面 2
1.3 MATLAB在地圖學與地理信息科學中的應用 5
1.4 本書的結構與內容安排 5
第2章 基礎知識 6
2.1 數(shù)據(jù)類型 6
2.1.1 數(shù)值類型 6……………………………………………………………………
2.1.2 邏輯類型 7……………………………………………………………………
2.1.3 字符和字符串類型 8…………………………………………………………
2.1.4 結構體類型 8…………………………………………………………………
2.2 運算符 9……………………………………………………………………………
2.2.1 算術運算符 9…………………………………………………………………
2.2.2 關系運算符 10…………………………………………………………………
2.2.3 邏輯運算符 11…………………………………………………………………
2.2.4 運算符優(yōu)先級 12………………………………………………………………
2.3 矩 陣 12……………………………………………………………………………
2.3.1 矩陣的創(chuàng)建和訪問 13…………………………………………………………
2.3.2 矩陣的運算 15…………………………………………………………………
2.3.3 矩陣的結構變化 17……………………………………………………………
2.4 元胞數(shù)組 18…………………………………………………………………………
2.4.1 元胞數(shù)組的創(chuàng)建 18……………………………………………………………
2.4.2 元胞數(shù)組的操作 18……………………………………………………………
第3章 程序設計 20…………………………………………………………………………
3.1 M文件及其編輯 20………………………………………………………………
3.2 腳本與函數(shù) 20………………………………………………………………………
3.3 流程控制 21…………………………………………………………………………
3.4 程序調試 25…………………………………………………………………………
3.5 面向對象程序設計 30………………………………………………………………
3.5.1 對象和類 30……………………………………………………………………
3.5.2 繼承與派生 33…………………………………………………………………
3.5.3 handle型類 35…………………………………………………………………
第4章 可視化 38……………………………………………………………………………
4.1 圖形繪制 38…………………………………………………………………………
4.1.1 繪圖函數(shù) 38……………………………………………………………………
4.1.2 繪圖設置 45……………………………………………………………………
4.2 新型可視化表達方法 50……………………………………………………………
4.2.1 常用的新型可視化表達方法 50………………………………………………
4.2.2 Squarified Treemap及其在MATLAB中的實現(xiàn) 51………………………
第5章 圖形用戶界面設計 65………………………………………………………………
5.1 GUI基礎知識 65…………………………………………………………………
5.1.1 創(chuàng)建GUI 65…………………………………………………………………
5.1.2 使用GUIDE進行GUI設計 68……………………………………………
5.2 具有空間數(shù)據(jù)編輯功能的GUI設計 76…………………………………………
5.2.1 程序設計 76……………………………………………………………………
5.2.2 程序實現(xiàn) 81……………………………………………………………………
5.2.3 運行結果 114…………………………………………………………………
第6章 工具箱應用 117………………………………………………………………………
6.1 MATLAB工具箱 117……………………………………………………………
6.1.1 簡 介 117……………………………………………………………………
6.1.2 工具箱的分類 117……………………………………………………………
6.1.3 工具箱的安裝 118……………………………………………………………
6.2 地圖工具箱應用———地圖投影 119………………………………………………
6.2.1 地圖工具箱簡介 120…………………………………………………………
6.2.2 地圖投影 124…………………………………………………………………
6.2.3 使用地圖工具箱實現(xiàn)地圖投影 124…………………………………………
6.3 圖像處理工具箱應用———地圖綜合的數(shù)學形態(tài)學方法 129……………………
6.3.1 圖像處理工具箱簡介 129……………………………………………………
6.3.2 數(shù)學形態(tài)學與其基本算子 130………………………………………………
6.3.3 使用圖像處理工具箱實現(xiàn)地圖綜合的數(shù)學形態(tài)學方法 131………………
第7章 工具箱開發(fā) 137………………………………………………………………………
7.1 開發(fā)目標 137………………………………………………………………………
7.2 地圖綜合算法工具箱的功能設計 137……………………………………………
7.3 地圖綜合算法的實現(xiàn) 138…………………………………………………………
7.4 文檔撰寫與工具箱發(fā)布 146………………………………………………………
第8章 研究復現(xiàn)實例 149……………………………………………………………………
8.1 論文精講———以基于自組織映射的道路選取為例 149…………………………
8.2 運用MATLAB復現(xiàn)論文 150……………………………………………………
8.3 論文的影響以及存在的問題 165…………………………………………………
挑戰(zhàn)性任務 166…………………………………………………………………………………
參考文獻 167……………………………………………………………………………………