第1章 MATLAB簡介
1.1 MATLAB的優點
1.2 MATLAB的缺點
1.3 MATLAB環境
1.4 把MATLAB當做簡易型計算機使用
1.5 總結
1.6 習題
第2章 MATLAB基本功能介紹
2.1 變數與陣列
2.2 MATLAB變數的初始化
2.3 多維陣列
2.4 子陣列
2.5 特殊的數值
2.6 顯示輸出資料
2.7 資料檔案
2.8 純量與陣列運算
2.9 運算的順序
2.10 內建的MATLAB函式
2.11 繪圖功能簡介
2.12 範例
2.13 MATLAB程式除錯
2.14 總結
2.15 習題
第3章 分支宣告與程式設計
3.1 由上而下的設計方法
3.2 虛擬碼的使用
3.3 邏輯資料型態
3.4 分支
3.5 額外的繪圖功能
3.6 再論MATLAB程式除錯
3.7 總結
3.8 習題
第4章 迴 圈
4.1 while迴圈
4.2 for迴圈
4.3邏輯陣列與向量優化
4.4 MATLAB效能評測器
4.5 更多的範例
4.6 總結
4.7 習題
第5章 使用者定義函式
5.1 MATLAB函式介紹
5.2 MATLAB的變數傳遞方式:按值傳遞
5.3 選擇性引數
5.4 使用共用記憶體分享資料
5.5 函式呼叫間的資料保存
5.6 含函式的函式
5.7 子函式、專用函式與巢狀函式
5.8 總結
5.9 習題
第6章 其他的資料型態與繪圖型態
6.1 複數資料
6.2 字串函式
6.3 多維陣列
6.4 其他資料型態
6.5 其他的二維圖形
6.6 三維圖形
6.7 總結
6.8 習題
第7章 稀疏陣列、單元陣列、結構與函式握把
7.1 稀疏陣列
7.2 單元陣列
7.3 結構陣列
7.4 函式握把
7.5 總結
7.6 習題
第8章 輸入∕輸出函式
8.1 textread函式
8.2 更多有關load與save指令
8.3 MATLAB檔案處理簡介
8.4 開啟與關閉檔案
8.5 二進位I/O函式
8.6 格式化I/O函式
8.7 比較格式化與二進位I/O函式
8.8 檔案定位與狀態函式
8.9 函式textscan
8.10 函式uiimport
8.11 總結
8.12 習題
第9章 圖形握把
9.1 MATLAB繪圖系統
9.2 物件握把
9.3 檢視並修改物件特性
9.4 使用set列出可用的特性值
9.5 使用者定義資料
9.6 尋找物件
9.7 使用滑鼠選擇物件
9.8 位置與單元
9.9 印表機位置
9.10 預設值和出廠特性
9.11 圖形物件特性
9.12 總結
9.13 習題
第10章 使用者圖形介面
10.1 使用者圖形介面是如何運作的
10.2 新增並顯示使用者圖形介面
10.3 物件特性
10.4 使用者圖形介面元件
10.5 其他的元件容器:面板與按鈕群組
10.6 對話方塊
10.7 功能表
10.8 產生有效率GUI的技巧
10.9 總結
10.10 習題
第11章 MATLAB編譯器
11.1 設定MATLAB編譯器
11.2 設定執行編譯在應用程式的電腦
11.3 使用MATLAB編譯器
11.4 總結
11.5 習題
附錄A ASCII字元集
附錄B 測驗解答
索 引