第1章 MATLAB語言程序設計精要
1.1 MATLAB語言簡介
1.2 MATLAB的工作環(huán)境
1.2.1 啟動MATLAB
1.2.2 退出MATLAB
1.3 MATLAB的基本操作
1.3.1 變量及其命名規(guī)則
1.3.2 MATLAB的賦值語句結構
1.3.3 數據的顯示格式
1.3.4 矩陣的生成
1.3.5 特殊矩陣的生成
1.3.6 向量的構成
1.3.7 子矩陣的產生
1.4 MATLAB的常用數學函數
1.5 MATLAB語言中的關系運算與邏輯運算
1.5.1 關系運算
1.5.2 邏輯運算
1.5.3 常用的關系運算與邏輯運算函數
1.6 矩陣運算
1.6.1 矩陣的轉置運算
1.6.2 矩陣的加法與減法運算
1.6.3 矩陣的乘法運算
1.6.4 矩陣的除法運算
1.6.5 矩陣的乘方
1.6.6 MATLAB定義的點運算
1.7 矩陣函數
1.7.1 對矩陣的幾種基本變換操作
1.7.2 三角分解
1.7.3 正交分解
1.7.4 奇異值分解
1.7.5 矩陣求逆
1.7.6 求矩陣特征值
1.7.7 矩陣的超越函數
1.8 字符串及其處理
1.9 MATLAB的數值分析計算
1.9.1 函數圖形繪制
1.9.2 數值分析計算
1.10 MATLAB的控制語句
1.10.1 循環(huán)語句
1.10.2 條件轉移語句
1.11 輔助語句
1.11.1 注釋語句
1.11.2 中斷語句
1.11.3 暫停語句
1.11.4 回顯控制語句
1.12 MATLAB的輸入輸出語句
1.12.1 輸入語句
1.12.2 輸出語句
1.13 MATLAB的文件操作
1.13.1 變量的保存與調用
1.13.2 文件的打開與關閉
1.13.3 文件的輸入與輸出
1.14 M程序與M函數
1.14.1 MATLAB程序
1.14.2 MATLAB函數
1.14.3 全局變量與局部變量
第2章 二維圖形繪制
2.1 二維圖形的基本繪圖命令
2.1.1 高級繪圖命令
2.1.2 低級繪圖命令
2.2 二維圖形的修飾
2.2.1 坐標軸的調整
2.2.2 畫出或取消網格線
2.2.3 設置坐標軸名稱
2.2.4 設置圖形標題
2.2.5 在圖形中顯示文字
2.2.6 圖例的標定
2.3 填充圖形的繪制
2.4 多坐標系繪圖與圖形窗口的分割
2.4.1 圖形疊印
2.4.2 圖形窗口分割
2.5 特殊坐標圖形的繪制
2.5.1 繪制半對數坐標圖形
2.5.2 繪制對數坐標圖形
2.5.3 繪制極坐標圖形
2.6 特殊二維圖形的繪制
2.6.1 圓餅圖繪制命令Pie
2.6.2 直方圖繪制命令bar
2.6.3 區(qū)域圖繪制命令area
2.6.4 階梯圖繪制命令stairs
2.6.5 概率分布圖繪制命令hist
2.6.6 條形誤差圖繪制命令errorbar
2.6.7 離散序列圖繪制命令stem
2.6.8 極坐標系下的概率分布圖繪制命令rose
2.6.9 復數向量繪制命令compass
2.6.10 復數向量繪制命令feather
2.7 手工繪圖方法
第3章 三維圖形繪制
3.1 三維折線及曲線的繪制
3.1.1 三維折線及曲線的基本繪圖命令
3.1.2 三維圖形的坐標標記及圖形標題
3.2 三維網格曲面的繪制
3.2.1 柵格數據點的產生
3.2.2 網格曲面的繪制命令mesh
3.2.3 帶有等高線的網格曲面繪制命令meshc
3.2.4 帶有底坐的網格曲面繪制命令meshz
3.2.5 隱藏線的顯示與關閉
3.3 三維陰影曲面的繪制
3.3.1 陰影曲面繪制命令surf
3.3.2 帶有等高線的陰影曲面繪制命令surfc
3.3.3 具有光照效果的陰影曲面繪制命令surfl
3.4 三維圖形的調控
3.4.1 設置視點位置
3.4.2 調整坐標軸的范圍
3.5 特殊三維圖形的繪制
3.5.1 三維直方圖的繪制
3.5.2 三維離散序列圖的繪制
3.5.3 球面的繪制
3.5.4 圓柱體的繪制
3.5.5 等高線的繪制
3.5.6 梯度場的繪制
第4章 MATLAB的圖形對象及其屬性
4.1 MATLAB的圖形對象及其結構關系
4.1.1 MATLAB的圖形對象
4.1.2 圖形對象之間的結構關系
4.1.3 圖形對象的標識——句柄
4.2 圖形對象屬性值的獲取與設定
4.2.1 屬性值的獲取
4.2.2 屬性值的設定
4.3 Root對象的屬性
4.4 Figure對象的屬性
4.5 Axes對象的屬性
4.6 Line對象的屬性
4.7 Patch對象的屬性
4.8 Surface對象的屬性
4.9 Image對象的屬性
4.10 Text對象的屬性
4.11 Uimenu對象的屬性
4.12 Uicontrol對象的屬性
第5章 MATLAB環(huán)境下的圖形用戶界面設計技術
5.1 圖形窗口的生成方法
5.1.1 圖形窗口的創(chuàng)建
5.1.2 設置當前窗口
5.1.3 圖形窗口的關閉
5.2 菜單的實現技術
5.2.1 下拉式菜單的生成
5.2.2 子菜單的生成
5.3 對話框及其實現技術
5.3.1 普通對話握的實現方法
5.3.2 文件名處理對話框
5.3.3 字體設置對話框
5.3.4 顏色設置對話框
5.3.5 幾種常用的信息提示對話框
5.4 MATLAB下的控件設計技術
5.4.1 MATLAB的控件種類
5.4.2 控件的實現方法
5.4.3 命令按鈕的實現方法示例
5.4.4 單選按鈕的實現方法示例
5.4.5 檢查框的實現方法示例
5.4.6 列表框的實現方法示例
5.4.7 下拉式菜單的實現方法示例
5.4.8 滑塊的實現方法示例
5.4.9 靜態(tài)文字的實現方法示例
5.4.10 編輯握的實現方法示例
5.4.11 框架的實現方法示例
5.5 MATLAB的可視化GUI設計工具Guide簡介
5.5.1 Guide的組成部分
5.5.2 菜單編輯器
5.2.3 控件工具板
5.5.4 控件對齊工具
5.5.5 屬性編輯器
5.5.6 回調函數編輯器
附錄 MATLAB的基本命令函數
參考文獻