《MATLABR2014a從入門到精通》是2015年3月電子工業出版社出版的圖書,作者是魏鑫。
基本介紹
- 書名:MATLABR2014a從入門到精通
- 作者:魏鑫
- 類別:電腦作業系統
- 出版社:電子工業出版社
- 出版時間:2015年3月
- 頁數:496 頁
- 開本:16(185*260)
- ISBN:9787121255403
- 字數:790千字
- 版次:01-01
內容簡介,圖書目錄,
內容簡介
MATLAB是適合多學科、多種工作平台的功能強大、界面友好且開放性很強的大型數學套用軟體。本書以MATLAB R2014a軟體為基礎,全面闡述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程式中調用MATLAB424
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