1.1了解MATLAB
1.1.1MATLAB的歷史
1.1.2MATLAB的主要功能
1.1.3MATLAB7.0新功能
1.2窗口下的MATLAB環境
1 . 2 . 1桌面介紹
1 . 2 . 2命令窗口操作介紹
1 . 2 . 3命令窗口介紹
使用計算器的最簡單方法
1.2.5數值、變量和表達式
1.2.6計算結果的圖示
1.3命令窗口的操作要點
1.4商業歷史窗口
1.4.1命令歷史窗口介紹
1.4.2重新運行歷史命令行
1.5當前目錄、路徑設置器和文件管理
1.5.1當前目錄瀏覽器介紹
1 . 5 . 2地圖集的搜索路徑
1 . 5 . 3 MATLAB MATLAB搜索路徑的擴展和修改
1.6工作空間瀏覽器和數組編輯器
1.6.1工作空間瀏覽器介紹
1.6.2字段菜單用於訪問和刪除內存變量。
1.6.3ArrayEditor數組編輯器和大型數組的輸入
1.7LaunchPad交互式界面目錄窗口
1.8編輯器/調試器和腳本編寫
1.8.1編輯器/調試器介紹
1.8.2M腳本文件的初步編寫
1.9幫助系統
1.9.1幫助模式概述
1.9.2幫助導航器/瀏覽器介紹
第二章矩陣及其基本運算
2.1開機
2.2創建新矩陣
創建壹個新的矩陣
2.2.2向量和子矩陣的生成
2 . 2 . 3 MATLAB中特殊矩陣
2.2.4高維矩陣
2.2.5高維矩陣構造和運算功能概述
2.2.6“非數字”和“空”矩陣
2.3矩陣構造技術綜合
2.4矩陣運算
2.4.1加減
乘法
2.4.3分部
2.4.4換位和結合
2.4.5元素運算算術運算
2.4.6元件操作功能
2.4.7矩陣的功能
第3章基本操作介紹
3.1常用數學函數
3.1.1常用數學函數
3.1.2三角函數和雙曲函數
3.1.3復變函數
3.1.4最大值和最小值
3.1.5和、積、差
3.1.6簡單統計命令
3.1.7排序
3.2關系與邏輯運算和多項式運算
3.2.1關系運算符
邏輯運算符
3.2.3關系和邏輯功能
3.3字符串
3.3.1字符串介紹
3.3.2字符串的分配(屬性和標識)
顯示和輸入
字符串評估
3.3.5復雜字符串的創建
3.3.6字符串轉換功能
3.3.7字符串操作功能
第4章初步M文件
4.1入門
4.2M文件分類和操作
4.2.1功能文件
非功能文件
4.2.3M文件操作
4.3M文件結構
4.3.1功能文件的基本結構
函數調用
4.3.3可調功能參數
4.3.4全局變量和局部變量
4.3.5實戰:M功能文件操作練習
第五章基礎制圖
5.1 2D圖形
5.1.1基本平面圖形命令
5.1.2平面圖形命令
5.1.3 2D圖形標註命令
5.2三維圖形
5.2.1 3D曲線和曲面顏色填充命令
5.2.2三維圖形的輪廓線
表面和網格圖命令
5 . 2 . 4 3D數據命令的其他表達
第六章高級矩陣運算
6.1矩陣分解
6.1.1喬萊斯基分解
6.1.2LU分解
6.1.3QR分解
6.1.4舒爾分解
6.1.5實舒爾分解成復舒爾分解。
6.1.6特征值分解
6.1.7奇異值分解
6.1.8廣義奇異值分解
6.1.9特征值問題的QZ分解
6.1.10海森堡形式的分解
6.2線性方程組的求解
6.2.1求線性方程組的唯壹或特解(第壹類問題)
6.2.2求線性齊次方程組的通解。
6.2.3求非齊次線性方程組的通解
6.2.4線性方程組的LQ解
6.2.5用雙共軛梯度法解方程
6.2.6求解方程的穩定雙共軛梯度法
6.2.7解方程的復共軛梯度法
共軛梯度的LSQR方法
6.2.9廣義最小剩余法
6.2.10解方程的最小殘差法
6.2.11預處理共軛梯度法
6.2.12解方程的擬最小殘差法
6.3特征值和二次型
6.3.1特征值和特征向量的解
6.3.2提高特征值的計算精度
6.3.3復對角矩陣到實對角矩陣的變換
正交基礎
二次型
6.4等級和線性相關性
6.4.1矩陣和向量組的秩以及向量組的線性相關性
6.4.2求行階梯矩陣和向量組的基礎
6.5稀疏矩陣技術
稀疏矩陣的創建
6.5.2將稀疏矩陣轉化為全矩陣。
6.5.3稀疏矩陣非零元素索引
6.5.4將外部數據轉換成稀疏矩陣。
基本稀疏矩陣
稀疏矩陣的運算
6.5.7繪制稀疏矩陣非零元素的分布圖。
矩陣變換
6.5.9稀疏矩陣的近似歐氏範數和條件數
6.5.10稀疏矩陣分解
6.5.11稀疏矩陣的特征值分解
第七章數值計算
7.1簡介
7.2函數的極值點
7.2.1壹元函數的最小點
7.2.2多元函數的最小點
7.3找到零點
7.4積分
壹元函數的數值積分
多重數值積分
7.5差異
7.6微分方程
7.7曲線擬合
7.8插值
7.8.1壹維插值
二維插值
7.8.3實戰:插補m文件應用練習
第八章專業數值運算
8.1三次樣條
8.1.1的基本特征
8.1.2分段多項式
8.1.3積分
8.1.4差
8.2多項式及其運算
8.2.1多項式表達式及創建
多項式的根
乘法
8.2.4添加
8.2.5部門
衍生產品
8.2.7估價
有理多項式
8.3傅立葉分析
8.3.1快速傅立葉變換
傅立葉級數
第九章符號計算
9.1符號表達式
9.2符號表達式操作
9.2.1提取分子和分母
標準代數運算
高級操作
轉換功能
變量替換
微分和積分
9.3符號表達圖
9.4符號表達式的簡化和格式化
9.5可變精度算術運算
9.6方程求解
9.6.1解壹個代數方程
解代數方程
單壹微分方程
微分方程
9.7線性代數和矩陣
9.7.1符號矩陣
代數運算
線性代數運算
其他特征
9.8符號工具箱功能總結
第10章MATLAB編程
10.1序列結構語句
10.1.1表達式語句
10.1.2賦值語句
10.1.3空語句
10.1.4輸入語句
10.1.5輸出語句
10.1.6變量值的保存和恢復
10.2選擇結構
10.2.1If語句
10 . 2 . 2開關聲明
10.2.3try語句
10.2.4選擇語句的嵌套
10.3循環結構語句
10 . 3 . 1為環狀結構
10.3.2圓形嵌套
10.3.3While循環
10 . 3 . 4中斷聲明
10.4地圖控制流程功能概述
10.5文件讀寫功能
10.6本地工作空間和基本工作空間
10.7規則和屬性
10.7.1M文件功能
10.7.2變量
10.7.3函數調用
10.8MATLAB編程技巧的實際應用
第11章圖形處理
11.1通用圖形功能命令
11.1.1圖形對象句柄命令
11.1.2軸生成和控制命令
11.1.3圖形手柄操作命令
11.1.4圖形窗口的控制命令
11.2顏色和照明模式命令
11.2.1顏色控制命令
11.2.2顏色圖表控制命令
第12章處理圖形
12.1誰需要手柄圖形?
什麽是手柄圖形對象?
12.3處理對象
12.4通用函數獲取和設置
12.5找對象
12.6用鼠標選擇對象
12.7地點和單位
12.8圖文印刷
12.9默認屬性
12.10非文件屬性
12.11手柄圖形實戰
12.11.1自制光標形狀
12.11.2任意排列子圖和離軸評論。
12.1.3制作個性化雙坐標系
12.11.4連續變焦和飛行圖形
12.11.5動畫示例
12.11.6曲面命令導出不同的曲面。
12.11.7紋理貼圖和表面繪畫
12.11.8 3D塊建模和著色
12.11.9用鼠標拖動word對象。
12.12效用函數
12.13屬性名稱和屬性值
12.14匯總
12.15關鍵詞索引
第13章GUI圖形用戶界面的制作
13.1創建GUIr的原因
13.2GUI對象層次結構
13.3菜單
13.3.1菜單布局
13.3.2創建菜單和子菜單
13.3.3菜單實例
13.3.4菜單屬性
13.3.5菜單快捷鍵
13.3.6菜單外觀
13.3.7顏色控制
13.3.8菜單項停用
13.3.9回調屬性
13.3.10實戰:M檔舉例
13.4控制箱
13.4.1創建不同類型的控制幀。
13.4.2控制箱屬性
13.4.3控制框架布局的考慮
13.4.4實戰:M檔舉例
13.5編程和回調註意事項
第14章Simulink交互式仿真集成環境
14.1開機
14.1.1 Simulink啟動和界面描述
14.1.2模擬鏈接模型窗口的組成
14.2模型的創建
14.2.1模擬模塊
14.2.2信號線操作
14.2.3公共源庫源
14.2.4公共水槽庫信息水槽
14.3示波器
14.3.1示波器接口簡介
14.3.2示波器縱坐標範圍的手動設置
14.4Simulink在控制系統仿真中的應用
14.4.1控制系統工具箱
14 . 4 . 2控制系統仿真相關的Simulink子模塊庫。
14.5Simulink指令集
第15章MATLAB應用開發
15.1將C或Fortran源程序轉換成M文件。
15.2用其他語言調用MATLAB
15.3MATLAB應用界面開發工具的使用
15.4使用MATLAB編譯器生成獨立的外部應用程序
15.5從C或Fortran調用MATLAB
附錄a工具箱功能總結
A.1統計工具箱函數
A.2優化工具箱功能
A.3樣條工具箱函數
A.4偏微分方程數值解工具箱函數
a . 5 MATLAB工具箱的編寫技巧
附錄BMATLAB常用命令大全
參考
……