第1章MATLAB概述
1.1科學工程計算與MATLAB
1.2基本運算功能
1.2.1算術運算
1.2.2關系運算
1.2.3邏輯運算
1.3基本數(shù)據(jù)類型
1.3.1數(shù)值類型
1.3.2字符串類型
1.3.3變量和表達式
1.4數(shù)學函數(shù)
1.5MATLAB背景介紹
1.5.1MATLAB的歷史
1.5.2MATLAB的組成
1.5.3MATLAB的特點
1.5.4其他幾種相關的數(shù)學軟件
1.6工具箱
1.7MATLAB的安裝和使用
1.7.1安裝MATLAB系統(tǒng)
1.7.2使用MATLAB系統(tǒng)
1.8MATLAB幫助功能
小結,
習題,
第2章MATLAB數(shù)值運算
2.1矩陣
2.1.1矩陣的構造,
2.1.2矩陣下標與子矩陣提取
2.1.3矩陣的算術運算
2.1.4矩陣的關系運算
2.1.5矩陣的邏輯運算
2.1.6矩陣函數(shù)
2.2向量
2.2.1向量的構造
2.2.2向量的運算
2.3數(shù)組
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函數(shù)文件
3.4其他流程控制語句
3.5函數(shù)與變量參數(shù)傳遞
3.5.1子函數(shù)與私有函數(shù)
3.5.2變量作用域
3.5.3函數(shù)的參數(shù)傳遞
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數(shù)值運算與符號運算
5.2符號變量和符號表達式
5.3符號表示式的運算
5.3.1算術運算
5.3.2函數(shù)運算
5.4微積分
5.4.1極限
5.4.2微分
5.4.3積分
5.5方程求解,
5.5.1代數(shù)方程
5.5.2常微分方程
5.6符號矩陣
5.6.1符號矩陣的創(chuàng)建
5.6.2符號矩陣的運算
5.7任意精度計算
5.8級數(shù)
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設置仿真參數(shù)
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建立圖形對象的函數(shù)
7.6.2圖形對象句柄的獲得和刪除
7.6.3對象屬性的獲取和設置
7.7公用對話框
7.8動畫制作
小結
習題
第8章高級編程技術
8.1文件
8.1.1文件的打開與關閉
8.1.2格式化數(shù)據(jù)的讀寫
8.1.3文件定位和文件狀態(tài)
8.1.4按行讀取數(shù)據(jù),
8.1.5二進制數(shù)據(jù)文件的讀寫
8.1.6圖像.聲音文件的讀寫
8.2應用程序接口
8.2.1MEX文件
8.2.2MATLAB計算引擎
8.2.3基于COM組件的接口編程
8.2.4在CIC++語言中讀寫MAT數(shù)據(jù)文件
8.3結構數(shù)組
8.4元胞數(shù)組
8.5面向對象程序設計
小結
習題
附錄主要函數(shù)命令分類表
參考文獻