第一章 基本Matlab 摘要
1.1 簡 介
1.2 Matlab 基本使用操作
1.3 常見Matlab 指令索引
第二章 Matlab 環境介紹
2.1 基本環境操作
2.2 Matlab 程式的編寫及執行
2.3 設定路徑
2.4 繪圖視窗下之常用工具
2.5 funtool 之使用
2.6 Matlab 的變數、函數及檔案之執行順序
2.7 Matlab Live Editor
2.8 Add-Ons Explorer
第三章 基本指令及符號介紹
3.1 基本指令
3.2 輸入輸出指令介紹
3.3 基本的轉換指令
3.4 load、save 和diary 指令的介紹
第四章 矩陣和陣列(向量)之介紹
4.1 矩陣和陣列變數的設定
4.2 矩陣運算和陣列運算
4.3 矩陣基本運算
4.4 一般矩陣管理的方法
4.5 矩陣運算函數
4.6 高維矩陣、結構與表格
4.7 稀疏矩陣
4.8 矩陣的Norm 和條件數
4.9 細胞矩陣
第五章 函數指令的介紹
5.1 三角函數
5.2 一般函數
5.3 特殊函數
5.4 離散資料的分析
5.5 字串處理
5.6 其他相關指令
5.7 範例說明
第六章 流程控制指令
6.1 for 迴路設計
6.2 條件分歧指令
6.3 while 迴路指令
6.4 邏輯關係函數
6.5 switch、break and try 指令的介紹
6.6 範例說明
第七章 一般程式和函數的介紹
7.1 一般程式的設計(巨集程式)
7.2 函數的製作
7.3 全區變數的設定
第八章 繪 圖
8.1 二維圖形繪製指令
8.2 螢幕控制指令及文字輸出指令
8.3 特殊刻度圖形的處理
8.4 圖形視窗切割指令
8.5 特殊二維圖形的繪製
8.6 階梯圖的繪製
8.7 hold 指令
8.8 axis:座標刻度控制指令
8.9 三維立體圖的繪製
8.10 極座標的繪圖
8.11 其他繪圖指令
8.12 繪圖應用
第九章 Matlab 在線性代數之計算與應用
9.1 線性系統之解
9.2 應用實例
第十章 多項式處理及曲線近似
10.1 多項式處理
10.2 曲線近似
10.3 神經網路曲線近似分析
10.4 資料前處理基本指令
第十一章 符號數學
11.1 基本指令介紹
11.2 微積分計算例子
11.3 繪圖
11.4 應用例子
11.5 離散傅立葉轉換
第十二章 微分積分的數值解
12.1 微分方程的數值解
12.2 具有延遲之微分方程的數值解
12.3 積分的數值解
12.4 應用
第十三章 GUI程式設計
13.1 GUI程式設計
13.2 GUI guide視窗程式設計
13.3 App Designer:應用視窗程式設計
第十四章 Simulink 之介紹與應用
14.1 簡 介
14.2 Simulink環境介紹
14.3 Simulink Library Browser與Simulink程式編輯器的介紹
14.4 在Simulink下編輯及模擬程式
14.5 應用例子
14.6 Simulink輸出軌跡的方法
14.7 建立子系統的技術
14.8 建立可輸入參數之子系統的技術
第十五章 控制系統程式設計
15.1 控制系統基本數學運算程式設計
15.2 線性系統建立指令
15.3 線性控制系統解
15.4 線性控制系統應用
15.5 非線性控制系統解
15.6 控制系統應用程式
第十六章 線性規劃與非線性規劃計算
16.1 線性規劃計算
16.2 非線性規劃計算
16.3 Optimization Toolbox簡介
第十七章 演算法實現使用Matlab
17.1 基本演算法實現
17.2 遞迴函數之設計
17.3 亂數產生器演算法實現
17.4 線性同餘方程式演算法實現
附錄A 除錯器之使用方式
附錄B 基本繪圖資料
附錄C 文字檔輸入輸出之操作的說明
附錄D 過去Matlab 版本操作環境介紹
D.1 Matlab 7.2 基本環境操作
D.2 Matlab 7.10 (2010a)基本環境操作
D.3 Matlab 7.12 (2011a)含Simulink 基本環境操作
D.4 Matlab 2017a 含Simulink 基本環境操作
《《 第十五~十七章及附錄A~附錄D皆放於附書光碟中 》》