《MATLAB及在電子信息課程中的套用(第4版)》是2013年電子工業出版社出版的圖書,作者是陳懷琛,吳大正,高西全。
基本介紹
- 書名:MATLAB及在電子信息課程中的套用(第4版)
- 作者:陳懷琛、吳大正、高西全
- ISBN:9787121209826
- 頁數:340
- 定價:45
- 出版社:電子工業出版社
- 出版時間:2013-8
- 裝幀:平裝
內容介紹
作者介紹
作品目錄
第1章 MATLAB語言概述 2
1.1 MATLAB語言的發展 2
1.2 MATLAB語言的特點 2
1.3 MATLAB的工作環境 3
1.3.1 命令窗 4
1.3.2 圖形窗 6
1.3.3 文本編輯窗 6
1.4 演示程式 7
第2章 基本語法 9
2.1 變數及其賦值 9
2.1.1 標識符與數 9
2.1.2 矩陣及其元素的賦值 9
2.1.3 複數 11
2.1.4 變數檢查 11
2.1.5 基本賦值矩陣 13
2.2 矩陣的初等運算 14
2.2.1 矩陣的加減乘法 14
2.2.2 矩陣除法及線性方程組的解 15
2.2.3 矩陣的乘方和冪次函式 17
2.2.4 矩陣結構形式的提取與變換 18
2.3 元素群運算 19
2.3.1 數組及其賦值 19
2.3.2 元素群的四則運算和冪次運算 20
2.3.3 元素群的函式 21
2.4 邏輯判斷及流程控制 22
2.4.1 關係運算 22
2.4.2 邏輯運算 24
2.4.3 流程控制語句 25
2.5 基本繪圖方法 28
2.5.1 直角坐標中的兩維曲線 28
2.5.2 線型、點型和顏色 29
2.5.3 多條曲線的繪製 29
2.5.4 螢幕控制和其他二維繪圖 31
2.5.5 三維曲線和曲面 34
2.5.6 特殊圖形和動畫 37
2.5.7 彩色、光照和圖像 38
2.5.8 低層圖形螢幕控制功能 40
2.6 M檔案及程式調試 42
2.6.1 主程式檔案 42
2.6.2 人機互動命令 44
2.6.3 函式檔案 45
2.6.4 檔案編輯器及程式調試 46
第3章 MATLAB的開發環境和工具 47
3.1 MATLAB與其他軟體的接口關係 47
3.1.1 與磁碟作業系統的接口關係 47
3.1.2 與文字處理系統Winword的關係 49
3.1.3 圖形檔案的轉儲 50
3.1.4 低層輸入輸出函式館 50
3.1.5 與C和FORTRAN子程式的動態連結 52
3.2 MATLAB的檔案管理系統 53
3.2.1 安裝後的MATLAB檔案管理系統 53
3.2.2 MATLAB自身的用戶檔案格式 53
3.2.3 檔案管理和搜尋路徑 53
3.2.4 與目錄和搜尋有關的命令 54
3.2.5 搜尋順序 55
3.3 MATLAB的開發環境 55
3.3.1 桌面系統的內容 55
3.3.2 桌面命令選單簡介 56
3.3.3 MATLAB的用戶界面 56
第4章 MATLAB的其他函式館 58
4.1 數據分析函式館(datafun函式館) 58
4.1.1 基本的數據分析 58
4.1.2 用於場論的數據分析函式 60
4.1.3 用於隨機數據分析的函式 60
4.1.4 用於相關分析和傅立葉分析的函式 61
4.2 矩陣的分解與變換(matfun函式館) 62
4.2.1 線性方程組的係數矩陣 62
4.2.2 矩陣的分解 63
4.2.3 矩陣的特徵值分析 65
4.2.4 特殊矩陣庫(specmat) 66
4.3 多項式函式館(polyfun) 66
4.3.1 多項式的四則運算 67
4.3.2 多項式求導、求根和求值 68
4.3.3 多項式擬合 69
4.3.4 多項式插值 70
4.3.5 線性微分方程的解(residue) 71
4.4 函式功能和數值積分函式館(funfun) 72
4.4.1 函式功能和數值積分函式館的主要子程式 72
4.4.2 非線性函式的分析 73
4.4.3 任意函式的數值積分 75
4.5 字元串函式館(strfun) 76
4.5.1 字元串的賦值 77
4.5.2 字元串語句的執行 78
4.5.3 字元串輸入/輸出 78
4.6 稀疏矩陣函式館(sparfun) 79
4.7 圖形界面函式館(Guitools) 80
4.8 數據類型函式館(datatypes) 81
4.8.1 結構陣列 82
4.8.2 單元陣列 82
4.8.3 類和對象 84
習題 86
第2部分 應 用 篇
第5章 MATLAB在電路中的套用 90
5.1 電阻電路 90
5.2 動態電路 96
5.3 正弦穩態電路 103
5.4 頻率回響 111
5.5 二連線埠電路 116
5.5.1 Z,Y,H,G,A,B六種參數間關係的MATLAB語句 117
5.5.2 網路函式及其MATLAB語句 117
5.6 用MATLAB圖解幾個電路概念 123
習題 127
第6章 MATLAB在信號與系統中的套用 132
6.1 連續信號和系統 132
6.2 傅立葉分析 141
6.3 離散信號和系統 150
6.4 線性時不變系統的模型 155
6.4.1 模型的典型表達式 155
6.4.2 模型轉換 157
6.5 頻譜概念的MATLAB圖釋 170
習題 174
第7章 MATLAB在數位訊號處理中的套用 180
7.1 時域離散信號的產生及時域處理 180
7.2 z變換和傅立葉變換 189
7.3 離散傅立葉變換(DFT) 205
7.4 數字濾波器結構 216
7.5 FIR數字濾波器設計 226
7.6 IIR數字濾波器設計 233
7.7 頻率、角頻率和數字頻率 243
7.7.1 頻率 243
7.7.2 角頻率 243
7.7.3 序列信號的頻率——數字頻率 244
習題 245
第8章 MATLAB在自動控制原理中的套用 249
8.1 控制工具箱中的LTI對象 250
8.1.1 LTI對象的類型和屬性 250
8.1.2 LTI模型的建立 251
8.1.3 對象屬性的獲取和修改 254
8.1.4 LTI模型的簡單組合和運算符擴展 257
8.1.5 複雜模型的組合 261
8.1.6 連續系統和採樣系統之間的變換 263
8.1.7 典型系統的生成 265
8.2 動態特性和時域分析函式 276
8.3 系統的頻域分析函式 289
8.4 系統的狀態空間分析函式 295
8.5 系統的狀態空間法設計函式 300
8.5.1 線性平方調節器問題 301
8.5.2 線性平方估計器問題 301
習題 308
第9章 MATLAB工具箱簡介 312
9.1 符號數學(Symbolic Math)工具箱簡介 312
9.1.1 Symbolic工具箱的主要功能 313
9.1.2 符號數學式的基本表示方法 313
9.2 系統仿真(Simulink)工具箱簡介 315
9.2.1 概述 315
9.2.2 環節庫及框圖的建立 316
9.2.3 仿真方法和參數的設定 317
9.2.4 仿真的運行 317
9.2.5 Simulink的子系統禁止(Masking)功能 318
9.2.6 Simulink內部工作過程簡介 319
9.2.7 Simulink套用範圍的擴展 319
9.3 以matlab為基礎的工具箱簡介 320
9.4 以Simulink為基礎的模組工具箱簡介 321
9.4.1 電力系統(Powersys)模組工具箱簡介 321
9.4.2 數位訊號處理(DSP Blocks)模組工具箱簡介 321
9.4.3 定點處理(Fix-Point Blocks)模組工具箱簡介 322
9.4.4 通信系統(Comm)模組工具箱簡介 323
附錄A 全書例題索引 325
參考文獻 327