MATLAB是研究領(lǐng)域最常用的實驗環(huán)境,常用于算法開發(fā)、數(shù)據(jù)處理、數(shù)據(jù)可視化及數(shù)值計算等領(lǐng)域。本書以MATLAB為基礎(chǔ),以數(shù)據(jù)分析科學(xué)計算目標(biāo),通過講述基礎(chǔ)的程序設(shè)計方法和數(shù)據(jù)處理方法來講述基礎(chǔ)數(shù)據(jù)處理和分析方法,隨后通過介紹常用數(shù)據(jù)分析方法和應(yīng)用實例來構(gòu)建完整的數(shù)據(jù)分析知識體系。
蓋赟,北京工業(yè)大學(xué)博士,現(xiàn)為中國社會科學(xué)院大學(xué)計算機教研部副教授,主要研究方向為機器學(xué)習(xí)、模式識別、行為識別分析、文本情感分析。
第1章 MATLAB概述/1 1.1 MATLAB簡介/2 1.2 MATLAB的發(fā)展/2 1.3 MATLAB語言的特點/4 1.4 MATLAB與其他數(shù)學(xué)軟件/5 1.5 MATLAB的系統(tǒng)組成/7 1.6 MATLAB的開發(fā)環(huán)境/8 1.7 MATLAB的工具箱/12 1.8 MATLAB的安裝流程/13 本章小結(jié)/17第2章 MATLAB基礎(chǔ)/18 2.1 腳本編程/18 2.2 編程實例/22 2.3 變量/24 2.4 運算符/27 2.5 數(shù)組和矩陣/34 2.6 字符和字符串/38 2.7 常用命令符號/41 本章小結(jié)/44第3章 MATLAB程序設(shè)計/45 3.1 數(shù)據(jù)類型/45 3.2 程序控制結(jié)構(gòu)/52 3.3 函數(shù)/63 3.4 句柄函數(shù)/69 3.5 數(shù)據(jù)導(dǎo)入/70 3.6 數(shù)據(jù)導(dǎo)出/72 3.7 圖像數(shù)據(jù)的讀取、修改和顯示/75 本章小結(jié)/76第4章 數(shù)組與矩陣/77 4.1 數(shù)組/77 4.2 矩陣/86 4.3 特殊矩陣的生成/92 4.4 高維矩陣的數(shù)據(jù)存儲形式/93 4.5 數(shù)值計算函數(shù)/94 4.6 矩陣的處理/95 4.7 矩陣元素差值/113 本章小結(jié)/116第5章 可視化/117 5.1 二維曲線/117 5.2 圖形格式的設(shè)置/124 5.3 圖形元素的設(shè)置/127 5.4 繪制形式的設(shè)置/130 5.5 其他二維圖形/133 5.6 三維圖形/140 5.7 三維曲面/147 5.8 其他操作的設(shè)置/152 本章小結(jié)/154第6章 圖形用戶界面設(shè)計/155 6.1 圖形用戶界面簡介/155 6.2 圖形用戶界面的創(chuàng)建/156 6.3 組件的創(chuàng)建及使用/158 6.4 菜單的創(chuàng)建及使用/174 本章小結(jié)/176第7章 數(shù)據(jù)預(yù)處理和統(tǒng)計性描述/177 7.1 數(shù)據(jù)預(yù)處理/178 7.2 數(shù)據(jù)統(tǒng)計性描述/228 本章小結(jié)/240第8章 判別分析/241 8.1 判別距離/241 8.2 基于馬氏距離的判別分析/248 8.3 貝葉斯判別分析/249 8.4 K近鄰判別/255 本章小結(jié)/256第9章 符號計算/257 9.1 符號變量的創(chuàng)建/258 9.2 符號表達式的創(chuàng)建/261 9.3 符號表達式的運算/263 9.4 符號表達式的操作/271 本章小結(jié)/276第10章 插值/277 10.1 概述/277 10.2 一維插值/278 10.3 二維插值/302 本章小結(jié)/308第11章 假設(shè)檢驗與方差分析/309 11.1 假設(shè)檢驗的一般過程/310 11.2 正態(tài)性檢驗/314 11.3 方差分析/325 本章小結(jié)/333第12章 回歸分析/334 12.1 一元線性回歸分析/336 12.2 符號計算/337 12.3 多元線性回歸分析/341 12.4 一元非線性回歸分析/344 12.5 一元非線性擬合/356 12.6 擬合函數(shù)/359 本章小結(jié)/365第13章 最優(yōu)化方法/366 13.1 無約束最優(yōu)化問題/368 13.2 有約束最優(yōu)化問題/379 13.3 多目標(biāo)規(guī)劃/398 本章小結(jié)/400第14章 人工神經(jīng)網(wǎng)絡(luò)計算/401 14.1 人工神經(jīng)網(wǎng)絡(luò)/401 14.2 訓(xùn)練函數(shù)/409 14.3 Deep Learning Toolbox的使用/413 本章小結(jié)/415