陳鵬展 國(guó)際學(xué)術(shù)期刊International Journal of Signal Processing 、International Journal of Modelling, Identification and Control 等雜志審稿專家 國(guó)際學(xué)術(shù)會(huì)議IEEE ICIEA、ICMIC等審稿專家
第1章 MATLAB概述 1
1.1 MATLAB的安裝 1
1.1.1 系統(tǒng)要求 1
1.1.2 安裝MATLAB 2
1.1.3 啟動(dòng)與退出 6
1.2 MATLAB工作環(huán)境 7
1.2.1 主窗口 8
1.2.2 命令窗口 8
1.2.3 工作空間窗口 9
1.2.4 當(dāng)前目錄窗口 10
1.2.5 命令歷史窗口 10
1.3 MATLAB幫助 10
1.3.1 幫助命令 11
1.3.2 幫助窗口 13
1.3.3 演示系統(tǒng) 14
課后習(xí)題 15
第2章 MATLAB基礎(chǔ)知識(shí) 16
2.1 MATLAB組成 16
2.2 MATLAB主要功能 18
2.3 MATLAB變量 20
2.3.1 MATLAB變量命名規(guī)則 21
2.3.2 MATLAB系統(tǒng)變量 21
2.4 MATLAB數(shù)據(jù) 22
2.4.1 MATLAB數(shù)據(jù)類型 22
2.4.2 矩陣 23
2.4.3 字符串 30
2.4.4 邏輯量 32
2.4.5 多維矩陣 32
2.4.6 元胞 35
2.4.7 結(jié)構(gòu) 37
2.5 MATLAB工作空間 39
2.5.1 MATLAB工作空間的存取 39
2.5.2 MATLAB工作空間管理命令 41
2.6 MATLAB的其他命令 42
課后習(xí)題 44
第3章 MATLAB數(shù)值運(yùn)算 45
3.1 基本運(yùn)算功能 45
3.1.1 算術(shù)運(yùn)算 45
3.1.2 邏輯運(yùn)算 50
3.1.3 關(guān)系運(yùn)算 51
3.2 向量與矩陣處理 53
3.3 多項(xiàng)式 61
3.3.1 多項(xiàng)式的四則運(yùn)算 62
3.3.2 多項(xiàng)式求值 62
3.3.3 多項(xiàng)式求根 63
3.3.4 多項(xiàng)式的生成與表達(dá) 63
3.4 線性方程組 64
3.4.1 線性方程組的表示 64
3.4.2 線性方程組求解 64
3.5 數(shù)學(xué)函數(shù) 67
課后習(xí)題 69
第4章 MATLAB圖形基礎(chǔ) 72
4.1 二維圖形繪制 72
4.1.1 基本繪圖函數(shù) 72
4.1.2 特殊坐標(biāo)系函數(shù) 76
4.2 圖形修飾與控制 78
4.2.1 圖形標(biāo)注 78
4.2.2 LaTex格式字符控制 80
4.2.3 坐標(biāo)、網(wǎng)格與邊界控制 81
4.2.4 圖形保持 84
4.2.5 圖形窗口分割 85
4.3 三維圖形繪制 87
4.3.1 三維曲線圖 87
4.3.2 三維曲面圖 88
4.3.3 標(biāo)準(zhǔn)三維曲面 90
課后習(xí)題 91
第5章 MATLAB符號(hào)計(jì)算 92
5.1 符號(hào)變量與符號(hào)表達(dá)式 92
5.1.1 符號(hào)矩陣的創(chuàng)建與修改 92
5.1.2 符號(hào)矩陣與數(shù)值矩陣的轉(zhuǎn)換 95
5.1.3 符號(hào)表達(dá)式的運(yùn)算 95
5.1.4 變量的確定 99
5.1.5 精度控制 99
5.2 微積分 101
5.2.1 極限 101
5.2.2 微分 102
5.2.3 積分 102
5.3 方程求解 103
5.3.1 代數(shù)方程求解 103
5.3.2 符號(hào)常微分方程求解 105
課后練習(xí) 106
第6章 Simulink仿真系統(tǒng) 108
6.1 Simulink操作基礎(chǔ) 108
6.1.1 Simulink簡(jiǎn)介 108
6.1.2 Simulink的啟動(dòng)與退出 109
6.2 系統(tǒng)仿真模型 109
6.2.1 Simulink仿真模型概述 109
6.2.2 Simulink的模塊庫(kù)介紹 110
6.2.3 Simulink的模塊庫(kù)功能介紹 112
6.3 仿真模型的建立與模塊參數(shù)與屬性的設(shè)置 118
6.3.1 仿真模塊的建立 118
6.3.2 模塊參數(shù)與屬性的設(shè)置 118
6.3.3 模塊的連接 118
6.4 Simulink仿真注意與技巧 119
6.4.1 Simulink仿真注意 119
6.4.2 Simulink仿真技巧 120
6.5 其他應(yīng)用模塊集和Simulink擴(kuò)展庫(kù) 120
6.6 使用命令操作對(duì)系統(tǒng)進(jìn)行仿真 123
6.7 系統(tǒng)仿真實(shí)例 128
課后習(xí)題 130
第7章 MATLAB圖形用戶界面 132
7.1 菜單設(shè)計(jì) 132
7.1.1 用戶菜單的建立 132
7.1.2 菜單對(duì)象常用屬性 133
7.1.3 快捷菜單 135
7.2 對(duì)話框設(shè)計(jì) 136
7.2.1 對(duì)話框的控件 136
7.2.2 公共對(duì)話框 137
7.2.3 一般對(duì)話框 139
7.2.4 對(duì)話框的設(shè)計(jì) 142
7.3 可視化用戶界面設(shè)計(jì) 146
7.3.1 圖形用戶界面設(shè)計(jì)窗口 146
7.3.2 可視化設(shè)計(jì)工具 148
7.3.3 圖形用戶界面設(shè)計(jì)應(yīng)用
示例 150
課后習(xí)題 153
第8章 MATLAB與外部接口 155
8.1 MATLAB數(shù)據(jù)接口 155
8.2 MATLAB調(diào)用C/C++ 157
8.2.1 MATLAB MEX文件 157
8.2.2 MATLAB編譯器 163
8.2.3 獨(dú)立應(yīng)用程序 165
8.3 MATLAB計(jì)算引擎介紹 172
8.3.1 MATLAB計(jì)算引擎概述 172
8.3.2 MATLAB計(jì)算引擎庫(kù)函數(shù) 172
8.3.3 C/C++調(diào)用MATLAB
引擎 174
課后習(xí)題 178
第9章 MATLAB在電路分析中的應(yīng)用 182
9.1 電阻電路 182
9.2 動(dòng)態(tài)電路 188
9.3 正弦穩(wěn)態(tài)電路 194
9.4 頻率響應(yīng) 201
9.5 二端口電路 206
9.5.1 Z、Y、H、G、A、B6種參數(shù)間關(guān)系的MATLAB語句 206
9.5.2 網(wǎng)絡(luò)函數(shù)及其MATLAB語句 207
課后習(xí)題 212
第10章 MATLAB在信號(hào)與系統(tǒng)分析中的應(yīng)用 218
10.1 連續(xù)信號(hào)和系統(tǒng) 218
10.2 傅里葉分析 227
10.3 離散信號(hào)和系統(tǒng) 237
10.4 線性時(shí)不變系統(tǒng)的模型 242
10.4.1 模型的典型表達(dá)式 242
10.4.2 模型轉(zhuǎn)換 245
課后習(xí)題 257
第11章 MATLAB在數(shù)字信號(hào)處理中的應(yīng)用 260
11.1 時(shí)域離散信號(hào)的產(chǎn)生及時(shí)域處理 261
11.2 Z變換和傅里葉變換 271
11.3 離散傅里葉變換(DFT) 288
11.4 數(shù)字濾波器 298
11.5 FIR數(shù)字濾波器 305
11.6 IIR數(shù)字濾波器 313
課后習(xí)題 322
第12章 MATLAB在控制系統(tǒng)分析中的應(yīng)用 324
12.1 控制系統(tǒng)中的LTI對(duì)象 325
12.1.1 LTI對(duì)象的類型和屬性 325
12.1.2 LTI模型的建立 326
12.1.3 對(duì)象屬性的獲取和修改 329
12.1.4 LTI模型的簡(jiǎn)單組合和運(yùn)算符擴(kuò)展 332
12.1.5 復(fù)雜模型的組合 336
12.1.6 連續(xù)系統(tǒng)和采樣系統(tǒng)之間的變換 339
12.1.7 典型系統(tǒng)的生成 340
12.2 動(dòng)態(tài)特性和時(shí)域分析函數(shù) 350
12.3 系統(tǒng)的頻域分析 363
12.4 系統(tǒng)的狀態(tài)空間函數(shù) 370
12.5 系統(tǒng)的狀態(tài)空間法設(shè)計(jì)函數(shù) 374
12.5.1 線性平方調(diào)節(jié)器問題 376
12.5.2 線性平方估計(jì)器問題 376
課后習(xí)題 384
附錄 MATLAB常用函數(shù) 388