1.2 MATLAB 2的安裝
1.3 MATLAB 5的啟動和退出
1.4 MATLAB 5的運行環境
1.4.1 MATLAB 6的工作界面
1.4.2命令窗口8
1.4.3歷史命令窗口11
1.4.4當前目錄瀏覽器窗口12
1.4.5工作空間瀏覽器窗口13
1.4.6數組編輯器窗口15
1.5 MATLAB幫助系統15
1 . 5 . 1幫助導航/瀏覽器窗口15
1.5.2通過命令17幫助
1.5.3 PDF幫助17
1.5.4其他幫助17 2.1基本概念18
2.1.1常量和變量18
2.1.2陣列和矩陣19
2.2數組和矩陣的創建和操作20
2.2.1數組和矩陣20的輸入
2.2.2數組和矩陣元素操作25
2.3多維數組31
2.3.1創建多維數組31
2.3.2多維數組的識別32 3.1矩陣的基本運算34
3.1.1加減運算34
3.1.2乘法運算35
3.1.3除法運算36
3.1.4冪運算37
3.1.5矩陣函數39
3.1.6矩陣轉置40
3.1.7矩陣和數組的數學函數41
3.1.8矩陣和數組運算的比較42
3.1.9關系運算和邏輯運算42
3.2矩陣的分解45
3.2.1盧分解45
奇異值分解46
特征值分解46
喬萊斯基分解
QR分解47
舒爾分解48
3.2.7復特征值對角矩陣和實塊特征值對角矩陣的變換48
3.2.8廣義奇異值分解49
3.2.9特征值問題的QZ分解49
3.2.10海森堡形式50的分解
3.3線性方程組的解50
3.3.1利用矩陣除法求線性方程組50的特解(或解)
3.3.2盧分解求線性方程組51的解
3.3.3喬萊斯基分解求線性方程組的解52
QR分解52
3.3.5求線性齊次方程的通解52
3.3.6求非齊次線性方程組的通解53
3.4稀疏矩陣54
稀疏矩陣54的創建
3.4.2將稀疏矩陣變換成全元素矩陣55
3.4.3搜索矩陣56中的非零元素
3.4.4創建其他稀疏矩陣的方法56
3.4.5稀疏矩陣中非零元素信息的視圖57
3.4.6圖形化查看稀疏矩陣信息58
3.4.7矩陣排序59 4.1字符數組61
4.1.1創建字符數組61
4.1.2字符和值之間的轉換63
4.1.3創建復雜字符數組63
4.1.4字符串比較65
4.1.5字符分類67
4.1.6搜索和替換字符串69
4.1.7類型轉換69
4.2單元陣列72
4.2.1創建單元陣列72
4.2.2蜂窩陣列的內容獲取74
4.2.3單元陣列的顯示75
4.3結構數組77
4.3.1結構編號創建77
4.3.2結構化陣列數據的采集78
4.3.3結構數組80的數據修改5.1多項式81
5.1.1多項式81的四則運算
5.1.2多項式83的導函數
5.1.3多項式求值83
5.1.4多項式求根85
5.1.5部分分數擴展86
5.1.6多項式87的微分與積分
5.2數據插值87
5.2.1壹維數據插值87
2D數據插值88
5.3曲線擬合89
5.4數據統計處理90
最大值和最小值+0 90
5.4.2求和與求積92
5.4.3平均值和中值
5.4.4累積和與累積積94
標準偏差95
相關系數97
5.4.7排序97 6.1符號對象99
6.1.1建立符號常量和符號變量99
6.1.2建立符號表達式100
6.1.3符號表達式運算101
6.1.4符號表達式中變量的確定104
6.1.5符號矩陣105
6.2符號演算108
6.2.1符號限制108
6.2.2符號導數110
6.2.3標誌積分111
6.2.4積分變換111
6.3系列113
6.4解符號方程114
6.4.1解符號代數方程115
6.4.2求解帶符號的常微分方程116
6.4.3符號函數計算器117
6.5楓樹功能118
6.5.1楓樹內核訪問函數118
6.5.2 maple函數幫助命令120 7.1 MATLAB工作模式121。
7.1.1命令窗口模式121
7.1.2米文件模式121
7.2 m文件創建122
7.3米文件類型123
7.3.1數據文件123
7.3.2 m文件124
7.4 MATLAB程序結構127
7.4.1循環結構127
7.4.2分支結構128
7.5 Matlab程序流程控制129 8.1手柄圖形概述131
8.2圖形對象和手柄131
8.2.1圖形對象132
8.2.2創建圖形對象133的底層函數
8.2.3圖形對象133的屬性
8.2.4手柄和手柄操作134
8.3圖形對象屬性的操作134
8.3.1獲取對象屬性134
8.3.2對象屬性的直接操作137
8.3.3對象屬性的繼承操作138
8.4圖形用戶界面設計139
8.4.1菜單設計139
8.4.2對話框設計140
8.5圖形用戶界面設計工具141
8.5.1圖形用戶界面設計窗口141
8.5.2屬性查看器143
菜單編輯器143
位置調整工具144
8.5.5對象瀏覽器144
8.5.6標簽序列編輯器145 9.1 2D基本圖形146
9.1.1基本繪圖功能圖146
9.1.2單窗口單曲線繪制147
9.1.3單窗口多曲線繪圖148
9.1.4單窗口多曲線繪制148
9.1.5設置顏色和線型149
9.1.6圖案填充151
9.1.7圖形標註151
9.1.8自適應采樣的繪圖功能153
9.1.9隱函數153的繪制
9.2 2D特殊圖形154
9.2.1梯形曲線155
9.2.2極坐標圖156
9.2.3火柴桿圖157
9.2.4彗星曲線157
9.2.5區域地圖158
餅圖159
散點圖159
9.2.8偽彩色圖160
9.2.9波段圖161
9.2.10條形圖161
9.2.11誤差條形圖162
9.2.12散布矩陣圖163
9.2.13對數坐標圖163
9.3 3D基本圖形164
9.3.1三維折線圖164
9.3.2三維餅圖165
3D多邊形166
9.3.4三維網格圖166
9.3.5三維網絡圖167
9.3.6三維表面圖168
9.3.7標準三維曲面169
9.3.8其他三維圖紙170
9.4圖文裝飾171
9.4.1圖形顏色裝飾171
9.4.2圖形效果修改17410.1 MATLAB在高等數學中的應用55438+076
10.1.1基本功能176
10.1.2極限179
10.1.3導數和微分180
10.1.4整數181
10.1.5微分方程182
10.1.6系列184
10.2 MATLAB在復變函數中的應用
10.2.1復數表示和基本運算185
10.2.2復數187的基本功能
10.2.3復變函數的極限與微積分運算188
10.2.4復變函數系列190
10.2.5復變函數的留數計算192 11.1工程優化問題概述194
11.2優化問題195
11.2.1線性規劃問題198
11.2.2無約束優化問題201
11.2.3約束優化問題204
11.2.4二次規劃問題210
11.2.5“半無限”多元函數優化問題214
11.2.6最小最大問題216
11.2.7多目標規劃問題217
11.2.8整數規劃問題219
11.3最小二乘曲線擬合問題221
11.3.1線性最小二乘曲線擬合問題222
11.3.2非線性最小二乘曲線擬合問題223
11.3.3曲線擬合合成示例228
11.4方程求解238 12.1系統模型241
12.1.1傳遞函數模型242
12.1.2零極點模型244
12.1.3狀態空間函數模型247
12.1.4模型的轉換46666646
12.1.5連續系統與離散系統之間的轉換249
12.1.6系統的互聯和反饋
12.1.7匯總255
12.2系統的時域分析256
12.2.1系統的時域分析方法及特性56438 . 66666666667
12.2.2示例演示257
12.2.3匯總262
12.3系統的根軌跡分析262
12.3.1根軌跡分析法262
12.3.2示例演示263
12.3.3匯總266
12.4系統的頻域分析267
12.4.1振幅和相位頻率特性(奈奎斯特圖)267
12.4.2對數頻率特性(伯德圖)269
12.4.3對數振幅和相位特性(尼科爾斯圖)272
12.4.4摘要273
12.5系統校準274
12.5.1系列導線校正274
12.5.2系列滯後校正277
12.5.3系列滯後-超前校正279
12.5.4匯總282
12.6控制工具箱用戶界面282
12.6.1
12.6.2 SISODesignTool 287
12.6.3匯總296
13 MATLAB在數字信號處理中的應用297
13.1數字信號處理基礎知識297
生成13.1.1信號297
13.1.2信號305的操作
13.1.3信號的提取和內插56643.68666666666
13.1.4匯總311
13.2信號311的轉換技術
13.2.1離散傅立葉變換312
13.2.2快速傅立葉變換
希爾伯特變換315
13.2.4匯總316
13.3數字濾波器的分析與實現
13.3.1數字濾波器的概念
13.3.2數字濾波器分析317
13.3.3濾波器322的實現
13.3.4摘要324
13.4 IIR數字濾波器的設計36438.668668666666
13.4.1典型模擬濾波器的設計36638.666666666667
13.4.2模擬濾波器的轉換328
13.4.3模擬濾波器的離散化
13.4.4選擇IIR訂單334
13.4.5 IIR數字濾波器的直接設計方法336
13.4.6匯總340
13.5 FIR數字濾波器的設計
設計13.5.1 FIR數字濾波器的窗函數法
設計FIR數字濾波器的頻率采樣方法56438+03 . 5 . 2 586668686861
13.5.3 FIR數字濾波器的切比雪夫近似方法344
13.5.4摘要347
13.6窗口功能347
1矩形窗口347
巴特利特窗口348
13.6.3漢寧窗349
漢明窗350
13.6.5小結351 14.1人工神經網絡概論352
14.1.1歷史和現狀352
14.1.2基本結構353
14.1.3神經網絡的特征36637
幾個著名的神經網絡(14.1.4)56436.86666666667
14.2感知機356
14.2.1感知器356原理
14.2.2感知機相關函數357
14.2.3感知器應用示例361
14.3線性神經網絡364
14.3.1線性神經網絡的原理56636.866666666667
14.3.2線性神經網絡相關函數366
14.3.3線性神經網絡應用實例368
14.4 BP網絡369
14.4.1 BP網絡369的原理
14.4.2 BP網絡相關函數370
14.4.3 Bp網絡應用實例380
14.5徑向基網絡385
14.5.1徑向基網絡原理385
14.5.2徑向基網絡的相關函數386
14.5.3徑向基函數網絡390的應用實例
14.6回歸網絡391
14.6.1回歸網絡相關函數391
14.6.2回歸網絡應用實例393 15.438+0 Simulink 396簡介
15.2 Simulink啟動和文件建立397
開始15.2.1 Simulink 397
15 . 2 . 2 MDL文件的建立398
15.2.3建立Simulink庫文件403
15.3 Simulink建模和基本操作56666.88868686661
1演示示例405
15.3.2模塊操作408
15.3.3模塊和屬性編輯410
15.3.4模型仿真參數設置411
15.3.5模型屬性設置415
15.3.6模型格式設置416
15.4 Simulink基本模塊庫介紹416
15 . 4 . 1連續模塊庫(連續)416
15.4.2離散模塊商店418
15.4.3非線性模塊庫(非線性)420
15.4.4信號與系統模塊庫(signals & amp;系統)422
15.4.5數學模塊庫(數學)423
15.4.6子系統)424
15.4.7輸出模塊庫(接收器)425
15.4.8輸入源模塊庫(源)426
15.4.9函數和表查找模塊庫(函數& amp;表格)427
15.5子系統創建、打包和受控執行428
創建和封裝15.5.1子系統429
15.5.2觸發子系統433
15.5.3啟用子系統434
15.5.4觸發啟用子系統435
15.5.5如果/否則子系統436
15.5.6開關櫃子系統438
15.5.7而子系統439
子系統440的15.5.8
15.6 Simulink 41命令行仿真技術
15.6.1命令行創建Simulink仿真模型441
15.6.2 Simulink命令行模擬技術444
15.6.3命令行模擬示例448
15.7S-功能建模和仿真452
15 . 7 . 1S-功能452概述
15 . 7 . 2s-函數的工作原理56438.68668686661
15.7.3 M文件S-函數455的編譯
15.8應用案例分析465
15.8.1應用示例1:動態模擬466
15.8.2應用實例2:電路系統仿真468
15.8.3應用實例3:電力電子仿真技術概述470 16.1 476
16.2用C語言創建MEX文件478
16.2.1 MEX文件介紹478
16.2.2用C語言編寫MEX文件482
16.3 MAT文件應用程序485
16.3.1 MATLAB數據導入導出模式485
16.3.2 MAT庫函數487
16.3.3 Mex文件讀寫MAT文件487
16.4 MATLAB引擎技術491
在16 . 4 . 1 visual c++ 491中調用MATLAB引擎配置
16.4.2主要MATLAB引擎函數492
16.4.3示例演示493
16.5 Visual c++與MATLAB 496之間的接口
在16.5.1 VisualC++ 497中使用MATLAB引擎
16.5.2在Visual C++中使用MATLAB語言C和C++數學函數庫497
16.5.3在Visual C++499中創建MAT文件
16.5.4基於MATCOM 501的VisualC++與MATLAB的接口
16.5.5用COM組件實現VisualC++與MATLAB的接口509 17.1記事本的安裝和使用環境516
17.1.1安裝記事本516
17.1.2筆記本基本操作517
17.1.3筆記本環境520
使用17.2 M-book模板521
17.3 M-book的基本環境