MATLAB套用教程

MATLAB套用教程

基本介紹

  • 書名:MATLAB套用教程
  • 作者:溫正、丁偉
  • ISBN:9787302439493 
  • 出版社:清華大學出版社 
  • 出版時間:2016.07.01 
出版信息,內容簡介,圖書目錄,

出版信息

圖書名:MATLAB套用教程
作者:溫正、丁偉
定價:49.80元
印次:1-1
ISBN:9787302439493
出版日期:2016.07.01
印刷日期:2016.06.24

    內容簡介

    本書由淺入深地全面講解了MATLAB軟體的基礎知識及MATLAB的相關套用。全書以MATLAB 2014a版本的基本功能敘述為主,內容涉及面廣,涵蓋了一般用戶需要使用的各種功能。本書按邏輯結構編排,自始至終採用實例描述,內容編排上循序漸進;
    本書共分為16個章節,內容包括MATLAB概述、數值計算、結構體和單元數組、字元串、MATLAB程式設計、M檔案、數據分析、繪製二維圖形、繪製三維圖形、MATLAB在信號與系統中的套用、MATLAB在數位訊號處理中的套用、參數建模、MATLAB圖形處理工具箱、句柄圖形對象、圖形用戶界面、外部接口操作等,其中重點介紹了數位訊號處理工具、圖像處理工具箱的原理及其運用。
    本書以實用為目標,敘述深入淺出,採用實例引導,講解詳實,適合作為理工科高等院校本科生、研究生教學用書,也可作為廣大科研工程技術人員的參考用書。

    圖書目錄

    目錄
    第1章MATLAB概述 1
    1.1MATLAB簡介 1
    1.1.1什麼是MATLAB 1
    1.1.2MATLAB的特點 2
    1.1.3MATLAB系統 5
    1.2MATLAB的安裝和卸載 6
    1.3MATLAB用戶操作 8
    1.3.1命令視窗 8
    1.3.2M檔案 10
    1.3.3幫助視窗 12
    1.3.4工作視窗 12
    1.3.5圖形視窗 13
    1.3.6搜尋路徑 13
    1.4查詢幫助命令 14
    1.4.1help命令 14
    1.4.2lookfor函式的使用 15
    1.4.3模糊尋找 16
    1.5本章小結 16
    第2章數值計算 17
    2.1數組運算 17
    2.1.1數組的創建與操作 17
    2.1.2數組運算 21
    2.2矩陣及其操作 26
    2.2.1矩陣的創建 26
    2.2.2矩陣的擴展 36
    2.2.3矩陣的重構 39
    2.3MATLAB矩陣元素的運算 40
    2.3.1矩陣加減運算 40
    2.3.2矩陣乘運算 41
    2.3.3矩陣除運算 41
    2.3.4矩陣冪運算 42
    2.3.5矩陣元素的查找 43
    2.3.6矩陣元素的排序 45
    2.3.7矩陣元素的求和 46
    2.3.8矩陣元素的求積 46
    2.3.9矩陣元素的差分 48
    2.4矩陣分析 49
    2.4.1向量和矩陣的範數 49
    2.4.2矩陣的秩 50
    2.4.3矩陣的行列式 50
    2.4.4矩陣的跡 51
    2.4.5矩陣的化零矩陣 51
    2.4.6矩陣的求逆 52
    2.4.7矩陣的分解 53
    2.4.8矩陣特徵值和特徵向量 57
    2.4.9矩陣的超越函式 58
    2.5稀疏矩陣 61
    2.5.1稀疏矩陣的存儲方式 61
    2.5.2稀疏矩陣的生成 61
    2.5.3稀疏矩陣的運算 68
    2.6本章小結 70
    第3章結構體和單元數組 71
    3.1結構體 71
    3.1.1結構體的創建 71
    3.1.2獲取結構體內部數據 74
    3.1.3結構體操作函式 75
    3.1.4結構體嵌套 76
    3.1.5結構體函式 77
    3.2單元數組 78
    3.2.1單元數組的創建 78
    3.2.2單元數組的顯示 80
    3.2.3單元數組的圖形顯示 80
    3.2.4單元數組的訪問 81
    3.2.5單元數組的刪除和重新定義 82
    3.2.6單元數組的操作函式 83
    3.3本章小結 84
    第4章字元串 85
    4.1創建字元串 85
    4.1.1創建單行字元串 85
    4.1.2創建多行字元串 86
    4.2字元串操作 87
    4.2.1字元串的比較 87
    4.2.2字元串的替換和查找 89
    4.2.3其他操作 90
    4.3字元數組與數值數組間的相互轉換 92
    4.4本章小結 94
    第5章MATLAB程式設計 95
    5.1MATLAB分支控制語句 95
    5.1.1順序結構 95
    5.1.2if-else-end分支結構 96
    5.1.3switch-case和otherwise 99
    5.1.4for循環結構 100
    5.1.5while循環結構 103
    5.2互動式程式控制命令 104
    5.2.1input和disp命令 104
    5.2.2pause命令 106
    5.2.3continue命令 106
    5.2.4break命令 106
    5.2.5echo命令 108
    5.3程式終止的return語句 108
    5.4錯誤控制的try-catch結構 109
    5.5本章小結 110
    第6章M檔案 111
    6.1變數 111
    6.1.1變數的命名 111
    6.1.2變數的類型 111
    6.1.3MATLAB默認的特殊變數 113
    6.1.4流程控制變數 113
    6.2M檔案和MATLAB編程概述 114
    6.2.1M檔案概述 114
    6.2.2MATLAB的工作模式 117
    6.3M檔案結構實例 118
    6.3.1M檔案的一般結構 118
    6.3.2腳本檔案實例 119
    6.3.3函式檔案實例 119
    6.4函式類型 123
    6.4.1匿名函式 123
    6.4.2M檔案主函式 124
    6.4.3子函式 124
    6.4.4嵌套函式 125
    6.4.5私有函式 125
    6.4.6重載函式 125
    6.5本章小結 125
    第7章數據分析 127
    7.1數據插值 127
    7.1.1一維插值 127
    7.1.2二維插值 128
    7.2曲線擬合 129
    7.3函式極限 131
    7.4函式求導 131
    7.5數值積分 132
    7.5.1一元函式的數值積分 132
    7.5.2多重數值積分 134
    7.6本章小結 135
    第8章繪製二維圖形 137
    8.1MATLAB圖形視窗概述 137
    8.2二維繪圖 139
    8.2.1基本繪圖流程 139
    8.2.2plot命令 139
    8.2.3設定曲線格式和標記點格式 141
    8.2.4子圖繪製 142
    8.2.5疊加繪製 143
    8.2.6坐標軸設定 144
    8.2.7對數坐標系繪圖 146
    8.2.8繪製雙縱坐標曲線圖 147
    8.2.9極坐標繪圖 147
    8.3二維特殊繪圖 148
    8.3.1條形圖和面域圖 148
    8.3.2餅形圖 150
    8.3.3直方圖 151
    8.3.4等高線圖 151
    8.3.5向量圖 152
    8.3.6格線圖繪製 153
    8.3.7曲面圖繪製 155
    8.3.8其他特殊繪圖指令 156
    8.3.9函式繪製 158
    8.4本章小結 159
    第9章繪製三維圖形 161
    9.1創建三維圖形 161
    9.1.1三維圖形概述 161
    9.1.2三維曲線圖 162
    9.1.3三維曲面圖 164
    9.2特殊的三維圖形 167
    9.2.1三維柱狀圖示例 167
    9.2.2散點圖 168
    9.2.3火柴桿圖 169
    9.2.4等高線圖 170
    9.2.5瀑布圖 171
    9.2.6簡易繪圖函式 171
    9.3顯示與控制三維圖形 173
    9.3.1顏色控制 173
    9.3.2坐標控制 175
    9.3.3視角控制 176
    9.4繪製動畫圖形 177
    9.5四維圖形可視化 180
    9.5.1用顏色描述第四維 180
    9.5.2其他函式 182
    9.6本章小結 183
    第10章信號與系統套用 185
    10.1MATLAB信號處理基礎介紹 185
    10.1.1連續時間系統的時域信號處理 185
    10.1.2離散時間系統及其實現 189
    10.1.3離散時間信號的基本運算 201
    10.2MATLAB信號積分變換 211
    10.2.1傅立葉變換及其反變換 211
    10.2.2Z變換定義與性質 220
    10.2.3離散餘弦變換 221
    10.3MATLAB統計信號處理 223
    10.3.1相關性 223
    10.3.2重新採樣 224
    10.3.3窗函式 230
    10.3.4功率譜估計 233
    10.3.5現代譜分析 241
    10.3.6時頻分析 244
    10.3.7特殊變換方法 245
    10.4本章小結 249
    第11章數位訊號處理 251
    11.1IIR濾波器的設計 251
    11.1.1IIR濾波器優勢 251
    11.1.2IIR濾波器設計過程 251
    11.1.3經典法IIR濾波器設計 252
    11.1.4雙線性變換法IIR濾波器設計 271
    11.2FIR濾波器設計 275
    11.2.1窗函式FIR濾波器設計 276
    11.2.2最小二乘法FIR濾波器設計 291
    11.2.3其他設計方法 293
    11.3本章小結 299
    第12章參數建模 301
    12.1時域建模 301
    12.1.1AR模型 301
    12.1.2MA模型 306
    12.1.3ARMA模型 309
    12.2頻域建模 315
    12.2.1非參量類方法 316
    12.2.2參數法 323
    12.2.3SubspaceMethods子空間法 326
    12.2.4譜分析綜合套用 327
    12.3信號處理GUI工具 337
    12.3.1信號處理綜合工具 337
    12.3.2波形查看器 338
    12.3.3譜分析查看器 338
    12.3.4濾波可視化工具 339
    12.3.5濾波器設計與分析工具 340
    12.3.6濾波器處理工具 341
    12.4本章小結 343
    第13章圖像處理工具箱 345
    13.1MATLAB圖像處理基礎知識 345
    13.1.1MATLAB圖像表達方式 345
    13.1.2MATLAB支持的圖像檔案格式 346
    13.1.3MATLAB圖像的類型 346
    13.1.4MATLAB圖像類型轉換 349
    13.1.5MATLAB圖像數據的讀寫 355
    13.2圖像顯示 357
    13.2.1標準圖像顯示技術 357
    13.2.2特殊圖像顯示技術 360
    13.3圖像運算 363
    13.3.1代數運算 363
    13.3.2幾何運算 365
    13.4圖像數據變換 368
    13.4.1二維傅立葉變換 368
    13.4.2離散餘弦變換 369
    13.4.3其他變換 371
    13.5圖像分析 374
    13.5.1像素值及統計 374
    13.5.2灰度圖邊緣檢測 377
    13.5.3四叉樹分解 379
    13.6圖像調整 380
    13.6.1灰度的調整 380
    13.6.2增強圖像色彩 381
    13.7圖像平滑 382
    13.7.1線性濾波 382
    13.7.2中值濾波 383
    13.7.3自適應濾波 383
    13.8圖像區域處理 384
    13.8.1區域濾波 384
    13.8.2區域填充 385
    13.8.3移除小對象 386
    13.9形態學操作 387
    13.9.1圖像膨脹 387
    13.9.2圖像腐蝕 388
    13.9.3形態學重建 388
    13.10本章小結 389
    第14章句柄圖形對象 391
    14.1句柄圖形對象概述 391
    14.2get和set函式 391
    14.3根對象 393
    14.4圖形視窗對象 394
    14.5核心圖形對象 394
    14.6本章小結 400
    第15章圖形用戶界面(GUI) 401
    15.1圖形用戶界面(GUI)簡介 401
    15.1.1GUI程式概述 401
    15.1.2打開GUIDE開發環境 401
    15.2使用GUIDE創建GUI界面 403
    15.2.1設定組件屬性 403
    15.2.2幾何排列工具 403
    15.2.3設計選單 404
    15.2.4對象瀏覽器 405
    15.3對話框對象 405
    15.3.1公共對話框 406
    15.3.2一般對話框 407
    15.4建立選單 412
    15.5本章小結 413
    第16章外部接口操作 415
    16.1數據基本操作 415
    16.2底層檔案基本I/O操作 416
    16.3檔案的讀寫 418
    16.3.1讀寫二進制檔案 418
    16.3.2讀寫記事本數據 420
    16.3.3讀寫電子表格數據 421
    16.3.4讀寫聲音檔案 424
    16.3.5讀寫視頻檔案 425
    16.4本章小結 426

    相關詞條

    熱門詞條

    聯絡我們