MATLAB R2020a從入門到精通(升級版)

MATLAB R2020a從入門到精通(升級版)

作者: 魏鑫
出版社: 電子工業
出版在: 2021-05-01
ISBN-13: 9787121410734
ISBN-10: 7121410737
裝訂格式: 平裝
總頁數: 496 頁





內容描述


MATLAB是適合多學科、多種工作平臺的功能強大、界面友好且開放性很強的大型數學應用軟件。本書以MATLAB R2020a軟件為基礎,全面闡述MATLAB的主要功能,通過大量實例向讀者講解如何編寫高效的MATLAB代碼。 全書共33章,其中第1~9章講解MATLAB基礎知識,包括MATLAB入門、數組運算、關系運算、邏輯運算以及數據類型等內容;第10~20章講解MATLAB編程技能,包括MATLAB的編程語法、編譯器、代碼調試、操作代碼函數、可視化控制、符號數學編程、時間函數和輸入輸出函數等功能;第21~28章介紹MATLAB強大的數學計算和數據分析功能,包括矩陣計算、數理統計、多項式、微積分、微分方程、插值計算、信號處理中的數學方法以及線性系統與最優化等;第29~33章介紹MATLAB的高級功能,主要包括圖像影音、句柄圖形、圖形用戶界面、MATLAB編程接口及Simulink應用等內容。


目錄大綱


目錄
第1章MATLAB入門1
1.1 MATLAB概述2
1.2 MATLAB工作環境4
1.3 MATLAB幫助6
1.4 MATLAB操作實例9
1.5本章小結11
第2章MATLAB界面12
2.1 MATLAB搜索路徑13
2.2 MATLAB工作區14
2.3格式顯示16
2.4本章小結17
第3章MATLAB基本功能18
3.1命令行窗口19
3.2數據類型23
3.3初等函數運算31
3. 4本章小結34
第4章關係和邏輯運算35
4.1關係運算符36
4.2邏輯運算符37
4.3運算符優先級39
4.4關係和邏輯函數40
4.5本章小結41
第5章數組運算42
5.1簡單數組43
5.2數組尋址46
5.3數組排序50
5.4數組檢測52
5.5數組結構54
5.6數組元素運算56
5.7數組運算60
5. 8數組構作實例66
5.9本章小結71
第6章高維數組72
6.1高維數組的創建73
6.2高維數組的處理75
6.3高維數組常用函數77
6.4高維數組構作實例78
6.5本章小結82
第7章字符串83
7.1字符串的構造84
7.2字符串的比較86
7.3字符串查找和替換函數88
7.4字符串與數值的轉換90
7.5字符串函數93
7 .6利用正則表達式進行搜索95
7.7本章小結99
第8章結構體100
8.1結構體的構造101
8.2訪問結構體的數據102
8.3本章小結103
第9章單元數組104
9.1單元數組的構造105
9.2單元數組的處理107
9.3單元內容的獲取109
9.4單元數組構作實例110
9.5本章小結113
第10章編程語句114
10.1選擇結構115
10.2循環結構123
10.3 continue和break語句127
10.4編程實例128
10.5本章小結137
第11章M腳本文件138
11.1 M腳本文件概述139
11.2 MATLAB中的變量類型142
11.3啟動與終止143
11.4本章小結145
第12章M函數文件146
12.1 M函數147
12.2函數工作區152
12.3函數文件的使用153
12.4本章小結155
第13章M文件的調試156
13.1調試方法157
13.2檢查語法158
13.3本章小結159
第14章二維圖形160
14.1 plot函數161
14.2坐標控制和圖形標識165
14.3多次疊繪、雙縱坐標和多子圖171
14.4其他二維繪圖命令174
14.5特殊二維圖形178
14.6二維圖形繪製實例183
14.7本章小結186
第15章三維圖形187
15.1三維繪圖函數188
15.2特殊圖形的操作194
15.3立體可視化198
15.4視角控制201
15.5三維圖形繪製實例208
15.6本章小結211
第16章圖形細節處理212
16.1圖形色彩控制213
16.2其他圖形顏色控制命令216
16.3光照控制219
16.4圖形處理實例224
16.5本章小結227
第17章符號數學228
17.1符號對象的創建和使用229
17.2符號表達式的操作231
17.3符號微積分的計算235
17.4符號計算241
17.5本章小結247
第18章特殊操作函數248
18.1對位操作函數249
18.2進制相互轉換函數250
18. 3集合函數251
18.4本章小結254
第19章時間函數255
19.1日期和時間256
19.2時鐘函數261
19.3時間標籤261
19.4本章小結262
第20章輸入輸出函數263
20. 1文件的讀寫264
20.2 MATLAB數據文件269
20.3本章小結271
第21章矩陣計算272
21.1線性方程組273
21.2矩陣函數275
21.3非線性矩陣運算281
21.4本章小結284
第22章數理統計285
22.1概率分佈函數286
22.2統計描述290
22.3參數估計和假設檢驗294
22.4本章小結297
第23章多項式298
23.1多項式的運算299
23.2多項式的根301
23.3多項式部分分式展開302
23 .4多項式的導數和微分303
23.5多項式曲線擬合303
23.6本章小結306
第24章微積分307
24.1微分308
24.2積分310
24.3本章小結312
第25章微分方程313
25.1常微分方程組的邊界問題314
25.2解常微分方程初值問題316
25.3延遲微分方程組數值解320
25.4設置選項322
25.5偏微分方程324
25.6本章小結326
第26章插值計算327
26.1一維插值328
26.2二維插值330
26.3特殊插值334
26.4本章小結337
第27章信號處理中的數學方法338
27.1離散信號339
27 .2 Z變換340
27.3離散傅里葉變換341
27.4本章小結346
第28章線性系統與最優化347
28.1最優化348
28.2線性系統的描述351
28.3線性系統模型之間的轉換353
28.4線性系統的時域分析359
28.5線性系統的頻域分析366
28.6線性系統的狀態空間設計371
28.7本章小結373
第29章圖像影音374
29.1圖像375
29.2影音378
29.3圖像處理381
29.4本章小結383
第30章句柄圖形384
30.1句柄385
30.2位置和單位389
30.3默認屬性和通用屬性392
30.4使用句柄397
30.5本章小結402
第31章圖形用戶界面403
31.1圖形用戶界面入門404
31.2 GUI設計413
31.3回調函數415
31.4 GUI設計總結417
31.5本章小結420
第32章MATLAB編程接口421
32.1編譯器422
32.2從C程序中調用MATLAB 424
32.3與MAT文件交換數據427
32.4在MATLAB中調用C程序432
32.5共享庫434
32.6串口通信435
32.7本章小結437
第33章Simulink應用438
33.1基本介紹439
33.2模塊操作449
33.3 Simulink系統仿真454
33.4 Stateflow建模與應用466
33.5 Simulink工具箱應用474
33.6本章小結485


作者介紹


魏鑫,CAX技術聯盟成員,碩士學歷,長期在教學科研第一線,擁有較高的學術專業水平。
CAX技術聯盟已經推出計算機輔助技術領域的科技圖書多套,受到廣大讀者的廣泛好評,為提高國內計算機輔助技術領域的水平作貢獻。




相關書籍

Java Deep Learning Cookbook : Train neural networks for classification, NLP, and reinforcement learning using Deeplearning4j (Paperback)

作者 Raj Rahul

2021-05-01

大數據離線分析(高等院校數據科學與大數據技術系列規劃教材)

作者 傅德謙 趙向兵 張林濤 劉鳴濤

2021-05-01

Expert Python Programming - Fourth Edition: Master Python by learning the best coding practices and advanced programming concepts

作者 Jaworski Michal Ziadé Tarek

2021-05-01