第1章MATLAB概述
1.1科學工程計算與MATLAB
1.2基本運算功能
1.2.1算術運算
1.2.2關系運算
1.2.3邏輯運算
1.3基本數據類型
1.3.1數值類型
1.3.2字符串類型
1.3.3變量和表達式
1.4數學函數
1.5MATLAB背景介紹
1.5.1MATLAB的歷史
1.5.2MATLAB的組成
1.5.3MATLAB的特點
1.5.4其他幾種相關的數學軟件
1.6工具箱
1.7MATLAB的安裝和使用
1.7.1安裝MATLAB系統(tǒng)
1.7.2使用MATLAB系統(tǒng)
1.8MATLAB幫助功能
小結,
習題,
第2章MATLAB數值運算
2.1矩陣
2.1.1矩陣的構造,
2.1.2矩陣下標與子矩陣提取
2.1.3矩陣的算術運算
2.1.4矩陣的關系運算
2.1.5矩陣的邏輯運算
2.1.6矩陣函數
2.2向量
2.2.1向量的構造
2.2.2向量的運算
2.3數組
2.4多項式
2.4.1多項式的生成與表達
2.4.2多項式的運算
2.5特殊矩陣
2.6稀疏矩陣
2.7工作空間與內存變量
2.7.1變量的查看
2.7.2變量的文件保存與獲取
小結
習題
第3章MATLAB程序設計
3.1程序設計概述
3.2MATLAB程序結構
3.2.1順序結構
3.2.2選擇結構
3.2.3循環(huán)結構
3.3M文件
3.3.1命令文件
3.3.2函數文件
3.4其他流程控制語句
3.5函數與變量參數傳遞
3.5.1子函數與私有函數
3.5.2變量作用域
3.5.3函數的參數傳遞
3.6M文件的調試
3.7M文件性能分析與優(yōu)化
3.7.1M文件性能分析
3.7.2M文件性能優(yōu)化
小結
習題
第4章MATLAB繪圖
4.1二維圖形
4.2圖形修飾與控制
4.3三維圖形
4.3.1三維曲線圖
4.3.2三維網格圖
4.3.3三維曲面圖
4.3.4觀察點
44.特殊坐標系
4.5繪制特殊圖形
小結,
習題,
第5章M燈LAB符號運算
5.1數值運算與符號運算
5.2符號變量和符號表達式
5.3符號表示式的運算
5.3.1算術運算
5.3.2函數運算
5.4微積分
5.4.1極限
5.4.2微分
5.4.3積分
5.5方程求解,
5.5.1代數方程
5.5.2常微分方程
5.6符號矩陣
5.6.1符號矩陣的創(chuàng)建
5.6.2符號矩陣的運算
5.7任意精度計算
5.8級數
5.9符號積分變換
5.1.0符號表達式繪圖
5.1.1Maple接口
小結
習題
第6章SimUlink仿真
6.1Simulink與系統(tǒng)仿真
6.2SimuHnk的使用
6.2.1啟動和退出Simulink
6.2.2建模與仿真,
6.3Simulink的基本模塊
6.4功能模塊的處理
6.5設置仿真參數
6.6觀察Simillink的仿真結果
6.7自定義功能模塊
小結
習題
第7章圖形用戶界面設計
7.1圖形用戶界面設計工具GUIDE
7.2控件
7.3GUID正常用工具
7.4使用GUIDE的GUI設計
7.5句柄圖形
7.5.1句柄圖形的層次關系
7.5.2圖形窗口對象的屬性—
7.6圖形對象句柄命令
7.6.1建立圖形對象的函數
7.6.2圖形對象句柄的獲得和刪除
7.6.3對象屬性的獲取和設置
7.7公用對話框
7.8動畫制作
小結
習題
第8章高級編程技術
8.1文件
8.1.1文件的打開與關閉
8.1.2格式化數據的讀寫
8.1.3文件定位和文件狀態(tài)
8.1.4按行讀取數據,
8.1.5二進制數據文件的讀寫
8.1.6圖像.聲音文件的讀寫
8.2應用程序接口
8.2.1MEX文件
8.2.2MATLAB計算引擎
8.2.3基于COM組件的接口編程
8.2.4在CIC++語言中讀寫MAT數據文件
8.3結構數組
8.4元胞數組
8.5面向對象程序設計
小結
習題
附錄主要函數命令分類表
參考文獻