序
前言
第1章 MATLAB操作基礎
1. 1 MATLAB概述
1. 1. 1 MATLAB的發(fā)展
1. 1. 2 MATLAB的主要功能
1. 1. 3 初識MATLAB
1. 2 MATLAB的運行環(huán)境與安裝
1. 2. 1 MATLAB的運行環(huán)境
1. 2. 2 MATLAB的安裝
1. 3 MATLAB集成環(huán)境
1. 3. 1 啟動與退出MATLAB集成環(huán)境
1. 3. 2 主窗口
1. 3. 3 命令窗口
1. 3. 4 工作空間窗口
1. 3. 5 當前目錄窗口和搜索路徑
1. 3. 6 命令歷史記錄窗口
1. 3. 7 啟動平臺窗口和Start按鈕
1. 4 MATLAB幫助系統(tǒng)
1. 4. 1 幫助窗口
1. 4. 2 幫助命令
1. 4. 3 演示系統(tǒng)
1. 4. 4 遠程幫助系統(tǒng)
習題一
第2章 MATLAB矩陣及其運算
2. 1 變量和數據操作
2. 1. 1 變量與賦值
2. 1. 2 預定義變量
2. 1. 3 內存變量的管理
2. 1. 4 MATLAB常用數學函數
2. 1. 5 數據的輸出格式
2. 2 MATLAB矩陣
2. 2. 1 矩陣的建立
2. 2. 2 矩陣的拆分
2. 2. 3 特殊矩陣
2. 3 MATLAB運算
2. 3. 1 算術運算
2. 3. 2 關系運算
2. 3. 3 邏輯運算
2. 4 矩陣分析
2. 4. 1 對角陣與三角陣
2. 4. 2 矩陣的轉置與旋轉
2. 4. 3 矩陣的逆與偽逆
2. 4. 4 方陣的行列式
2. 4. 5 矩陣的秩與跡
2. 4. 6 向量和矩陣的范數
2. 4. 7 矩陣的條件數
2. 4. 8 矩陣的特征值與特征向量
2. 5 矩陣的超越函數
2. 6 字符串
2. 7 結構數據和單元數據
2. 7. 1 結構數據
2. 7. 2 單元數據
2. 8 稀疏矩陣
2. 8. 1 矩陣存儲方式
2. 8. 2 稀疏存儲方式的產生
2. 8. 3 稀疏矩陣應用舉例
習題二
第3章 MATLAB程序設計
3. 1 M文件
3. 1. 1 M文件概述
3. 1. 2 M文件的建立與打開
3. 2 程序控制結構
3. 2. 1 順序結構
3. 2. 2 選擇結構
3. 2. 3 循環(huán)結構
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 調試命令
習題三
第4章 MATLAB文件操作
4. 1 文件的打開與關閉
4. 1. 1 文件的打開
4. 1. 2 文件的關閉
4. 2 文件的讀寫操作
4. 2. 1
進制文件的讀寫操作
4. 2. 2 文本文件的讀寫操作
4. 3 數據文件定位
習題四
第5章 MATLAB繪圖
5. 1 二維數據曲線圖
5. 1. 1 繪制單根二維曲線
5. 1. 2 繪制多根二維曲線
5. 1. 3 設置曲線樣式
5. 1. 4 圖形標注與坐標控制
5. 1. 5 圖形的可視化編輯
5. 1. 6 對函數自適應采樣的繪圖函數
5. 1. 7 圖形窗口的分割
5. 2 其他二維圖形
5. 2. 1 其他坐標系下的二維數據曲線圖
5. 2. 2 二維統(tǒng)計分析圖
5. 3 隱函數繪圖
5. 4 三維圖形
5. 4. 1 三維曲線
5. 4. 2 三維曲面
5. 4. 3 其他三維圖形
5. 5 圖形修飾處理
5. 5. 1 視點處理
5. 5. 2 色彩處理
5. 5. 3 光照處理
5. 5. 4 圖形的裁剪處理
5. 6 圖像處理與動畫制作
5. 6. 1 圖像處理
5. 6. 2 動畫制作
習題五
第6章 MATLAB數據分析與多項式計算
6. 1 數據統(tǒng)計處理
6. 1. 1 最大值和最小值
6. 1. 2 求和與求積
6. 1. 3 平均值和中值
6. 1. 4 累加和與累乘積
6. 1. 5 標準方差與相關系數
6. 1. 6 排序
6. 2 數據插值
6. 2. 1 一維數據插值
6. 2. 2 二維數據插值
6. 3 曲線擬合
6. 4 離散傅立葉變換
6. 4. 1 離散傅立葉變換算法簡介
6. 4. 2 離散傅立葉變換的實現
6. 5 多項式計算
6. 5. 1 多項式的四則運算
6. 5. 2 多項式的導函數
6. 5. 3 多項式的求值
6. 5. 4 多項式求根
習題六
第7章 MATLAB解方程與函數極值
7. 1 線性方程組求解
7. 1. 1 直接解法
7. 1. 2 迭代解法
7. 2 非線性方程數值求解
7. 2. 1 單變量非線性方程求解
7. 2. 2 非線性方程組的求解
7. 3 常微分方程初值問題的數值解法
7. 3. 1 龍格一庫塔法簡介
7. 3. 2 龍格一庫塔法的實現
7. 4 函數極值
習題七
第8章 MATLAB數值積分與微分
8. 1 數值積分
8. 1. 1 數值積分基本原理
8. 1. 2 數值積分的實現方法
8. 1. 3 二重定積分的數值求解
8. 2 數值微分
8. 2. 1 數值差分與差商
8. 2. 2 數值微分的實現
習題八
第9章 MATLAB符號計算
9. 1 符號對象
9. 1. 1 建立符號對象
9. 1. 2 符號表達式運算
9. 1. 3 符號表達式中變量的確定
9. 1. 4 符號矩陣
9. 2 符號微積分
9. 2. 1 符號極限
9. 2. 2 符號導數
9. 2. 3 符號積分
9. 2. 4 積分變換
9. 3 級數
9. 3. 1 級數符號求和
9. 3. 2 函數的泰勒級數
9. 4 符號方程求解
9. 4. 1 符號代數方程求解,
9. 4. 2 符號常微分方程求解
習題九
第10章 MATLAB圖形句柄
10. 1 圖形對象及其句柄
10. 2 圖形對象屬性
10. 3 圖形對象的創(chuàng)建
10. 3. 1 圖形窗口對象
10. 3. 2 坐標軸對象
10. 3. 3 曲線對象
10. 3. 4 文字對象
10. 3. 5 曲面對象
習題十
第11章 MATLAB圖形用戶界面設計
11. 1 菜單設計
11. 1. 1 建立用戶菜單
11. 1. 2 菜單對象常用屬性
11. 1. 3 快捷菜單
11. 2 對話框設計
11. 2. 1 對話框的控件
11. 2. 2 對話框的設計
11. 3 圖形用戶界面設計工具
11. 3. 1 圖形用戶界面設計窗口
11. 3. 2 對象屬性查看器
11. 3. 3 菜單編輯器
11. 3. 4 位置調整工具
11. 3. 5 對象瀏覽器
11. 3. 6 Tab順序編輯器
習題十一
第12章 Simulink動態(tài)仿真集成環(huán)境
12. 1 Simulink操作基礎
12. 1. 1 Simulink簡介
12. 1. 2 Simulink的啟動與退出
12. 2 系統(tǒng)仿真模型
12. 2. 1 Simulink的基本模塊
12. 2. 2 模塊的編輯
12. 2. 3 模塊的連接
12. 2. 4 模塊的參數和屬性設置
12. 3 系統(tǒng)的仿真
12. 3. 1 設置仿真參數
12. 3. 2 啟動系統(tǒng)仿真與仿真結果分析
12. 3. 3 系統(tǒng)仿真實例
12. 4 使用命令操作對系統(tǒng)進行仿真
12. 5 子系統(tǒng)及其封裝技術
12. 5. 1 子系統(tǒng)的建立
12. 5. 2 子系統(tǒng)的條件執(zhí)行
12. 5. 3 子系統(tǒng)的封裝
12. 6 S函數的設計與應用
12. 6. 1 用MATLAB語言編寫S函數
12. 6. 2 S函數的應用
習題十二
第13章 在Word環(huán)境下使用MATLAB
13. 1 Notebook操作基礎
13. 1. 1 Notebook的安裝
13. 1. 2 Notebook的啟動
13. 1. 3 Notebook界面
13. 2 單元的使用
13. 2. 1 輸入輸出單元
13. 2. 2 自動初始化單元
13. 2. 3 單元組
13. 2. 4 計算區(qū)
13. 2. 5 單元的其他操作
13. 3 輸出格式控制
13. 3. 1 數據輸出控制
13. 3. 2 圖形輸出控制
13. 3. 3 修改M-book模板的樣式
習題十三
附錄1 MATLAB常用命令與函數分類索引表
附錄2 MATLAB可用的LaTeX字符集
參考文獻