●第1章 MATLAB概述 2
1.1 MATLAB交互式會話 3
1.2 工具條 11
1.3 內置函數、數組和圖形 12
1.4 文件操作 16
1.5 MATLAB幫助繫統 21
1.6 問題求解方法論 23
1.7 總結 28
習題 29
第2章 數值數數組和結構數組 35
2.1 一維和二維數值數組 35
2.2 多維數值數組 42
2.3素運算 42
2.4 矩陣運算 50
2.5 使用數組的多項式運算 59
2.數組 62
2.7 結構數組 63
2.8 總結 67
習題 67
第3章 函數 80
3.1 基本數學函數 80
3.2 自定義函數 85
3.3 其他函數類型 95
3.4 文件函數 100
3.5 總結 102
習題 102
第4章 MATLAB編程 107
4.1 程序設計與開發 107
4.2 關繫運算符和邏輯變量 112
4.3 邏輯運算符和函數 114
4.4 條件語句 119
4.5 for循環 125
4.6 while循環 134
4.7 switch結構 137
4.8 調試MATLAB程序 139
4.9 仿真 141
4.10 總結 146
習題 146
第5章 高級繪圖 159
5.1 xy繪圖函數 159
5.2 其他命令和圖形類型 166
5.3 MATLAB中的交互式繪圖 176
5.4 三維圖 180
5.5 總結 185
習題 185
第6章 建模與回歸 193
6.1 函數探索 193
6.2 回歸 201
6.3 Basic Fitting界面 210
6.4 總結 213
習題 213
第7章 統計、概率和插值 221
7.1 統計和直方圖 221
7.2 正態分布 225
7.3 生成隨機數 229
7.4 插值 235
7.5 總結 242
習題 243
第8章 線性代數方程組 248
8.1 線性方程組的矩陣方法 248
8.2 左除法 251
8.3 欠定繫統 255
8.4 超定繫統 262
8.5 通用方程組求解程序 264
8.6 總結 266
習題 267
第9章 微積分和微分方程的數值解法 276
9.1 數值積分 276
9.2 數值微分 282
9.3 一階微分方程 285
9.4 高階微分方程 291
9.5 線性微分方程的特殊解法 294
9.6 總結 303
習題 304
第10章 Simulink 311
10.1 仿真圖 311
10.2 Simulink簡介 313
10.3 線性狀態變量模型 317
10.4 分段線性模型 319
10.5 傳遞函數模型 324
10.6 非線性狀態變量模型 326
10.7 子繫統 328
10.8 模型的死區時間 332
10.9 非線性車輛懸掛模型的仿真 334
10.10 控制繫統和“硬件在回路”測試 337
10.11 總結 344
習題 344
第11章 MATLAB的符號處理 352
11.1 符號表達式和代數 353
11.2 代數和超越方程 359
11.3 微積分 364
11.4 微分方程 373
11.5 拉普拉斯變換 378
11.6 符號線性代數 385
11.7 總結 388
習題 389
附錄A 本書使用的命令和函數指南 397
附錄B MATLAB中的動畫和聲音 409
附錄C MATLAB中的格式化輸出 416
附錄D 參考文獻 419
部分習題答案 420