●基礎篇
第1章 MATLAB繫統環境
1.1 MATLAB概貌
1.1.1 MATLAB的發展
1.1.2 MATLAB的主要功能
1.2 MATLAB繫統環境的準備
1.2.1 MATLAB繫統的安裝
1.2.2 MATLAB繫統的啟動與退出
1.3 MATLAB操作界面
1.3.1 MATLAB操作界面的組成
1.3.2 MATLAB的搜索路徑
1.4 MATLAB基本操作
1.4.1 交互式命令操作
1.4.2 MATLAB功能演示
1.4.3 MATLAB幫助繫統
習題1
第2章 MATLAB數據及其運算
2.1 MATLAB數值數據
2.1.1 數值數據類型的分類
2.1.2 數據的輸出格式
2.2 MATLAB矩陣的表示
2.2.1 矩陣的建立
2.2.2 冒號表達式
2.2.3素的引用
2.3 變量及其操作
2.3.1 變量與賦值語句
2.3.2 預定義變量
2.3.3 變量的管理
2.4 MATLAB常用內部函數
2.4.1 常用數學函數
2.4.2 矩陣的超越函數
2.5 MATLAB運算
2.5.1 算術運算
2.5.2 關繫運算
2.5.3 邏輯運算
2.6 字符串
2.6.1 字符串的表示
2.6.2 字符串的操作
2.7 結構數數據
2.7.1 結構數據
2.7.數據
習題2
第3章 MATLAB矩陣處理
3.1 特殊矩陣
3.1.1 通用的特殊矩陣
3.1.2 用於專門學科的特殊矩陣
3.2 矩陣變換
3.2.1 對角陣與三角陣
3.2.2 矩陣的轉置與旋轉
3.2.3 矩陣的逆與偽逆
3.3 矩陣求值
3.3.1 方陣的行列式
3.3.2 矩陣的秩與跡
3.3.3 向量和矩陣的範數
3.3.4 矩陣的條件數
3.4 矩陣的特征值與特征向量
3.5 稀疏矩陣
3.5.1 矩陣存儲方式
3.5.2 稀疏存儲方式的產生
3.5.3 稀疏矩陣應用舉例
習題3
第4章 MATLAB程序流程控制
4.1 M文件
4.1.1 M文件的建立與打開
4.1.2 M文件的分類
4.2 程序控制結構
4.2.1 順序結構
4.2.2 選擇結構
4.2.3 循環結構
4.3 函數文件
4.3.1 函數文件的基本結構
4.3.2 函數調用
4.3.3 函數參數的可調性
4.3.4 全局變量與局部變量
4.4 特殊形式的函數
4.5 程序調試與優化
4.5.1 程序調試方法
4.5.2 程序性能分析與優化
習題4
第5章 MATLAB繪圖
5.1 二維圖形
5.1.1 繪制二維曲線的基本函數
5.1.2 繪制圖形的輔助操作
5.2 其他形式的二維圖形
5.2.1 對函數自適應采樣的繪圖函數
5.2.2 其他坐標繫下的二維曲線圖
5.2.3 其他特殊二維圖形
5.3 三維圖形
5.3.1 繪制三維曲線的基本函數
5.3.2 三維曲面
5.3.3 其他三維圖形
5.4 隱函數繪圖
5.4.1 隱函數二維繪圖
5.4.2 隱函數三維繪圖
5.5 圖形修飾處理
5.5.1 視點處理
5.5.2 色彩處理
5.5.3 圖形的裁剪處理
5.6 圖像處理與動畫制作
5.6.1 圖像處理
5.6.2 動畫制作
5.7 交互式繪圖工具
5.7.1 “繪圖”選項卡
5.7.2 繪圖工具
習題5
第6章 MATLAB數據分析與多項式計算
6.1 數據統計分析
6.1.1 優選值和最小值
6.1.2 求和與求積
6.1.3 平均值和中值
6.1.4 累加和與累乘積
6.1.5 標準差與相關繫數
6.1.6 排序
6.2 多項式計算
……
應用篇
實驗篇
參考文獻
本書是對普通高等教育"十一五"重量規劃教材《MATLAB程序設計與應用》(第二版)的一次全面修訂。全書總體保持第二版原有體繫結構,但根據技術發展和應用的需要擴充了許多新內容。全書強調數學方法、算法原理和MATLAB實現技術並重,幫助讀者更好地理解和應用MATLAB;注重理論與實踐相結合,突出MATLAB在有關學科領域的應用,貼近讀者需要;配套建設豐富的教學資源,依托網絡平臺,滿足讀者個性化學習需求。
全書分為基礎篇、應用篇和實驗篇。基礎篇包括MATLAB繫統環境、MATLAB數據及其運算、MATLAB矩陣處理、MATLAB程序流程控制、MATLAB繪圖、MATLAB數據分析與多項式計算、MATLAB數值微分與積分、MATLAB方程數值求解、MATLAB符號計算。應用篇包括MATLAB圖形對像句柄、MATLAB圖形用戶界面設計、MATLABSimulink繫統仿真、MATLAB外等