本書在調(diào)研數(shù)千幅科技圖表的基礎(chǔ)上,使用MATLAB軟件,結(jié)合實例介紹分類型圖表(包括點圖、線
形圖、柱狀圖、條形圖、面積圖、餅圖和誤差條圖等)、數(shù)值型圖表(包括直方圖、核密度估計曲線圖、散點圖、
熱力圖、曲面圖和四維圖表等)和統(tǒng)計圖表中常見類型圖表的定制。本書創(chuàng)建了大量新的圖表樣式,具有
較強的實用性。圖表按類別分章排序,方便讀者在學習過程中直接查閱。
本書適合大學生、研究生、科研人員、數(shù)據(jù)分析人員、工程師、程序員以及所有對MATLAB科技繪圖和
學術(shù)圖表繪制感興趣的人員閱讀。
本書的出發(fā)點
本書使用MATLAB軟件,重點結(jié)合實例介紹各種常見類型圖表的定制。為了寫好本書,筆者分析了數(shù)千幅國內(nèi)外知名學術(shù)期刊上的插圖,發(fā)現(xiàn)這些插圖主要有下面3個特點。
基本的圖表類型使用頻率最高,如線形圖、柱狀圖、點圖、面積圖、餅圖、散點圖、直方圖、核密度估計曲線圖、箱形圖等。線形圖和柱狀圖的使用頻率占70%以上。
圖表樣式精細化,如使用頻率最高、看似最簡單的線形圖和柱狀圖有數(shù)十種變化,圖表的配色等比較專業(yè)。
很多圖表不是單一類型的圖表,而是添加了點、線、面和文本等各種類型的標注。有的圖表有圖中圖或者由多種圖表的組合而成。
要實現(xiàn)這些圖表的效果,僅僅會用MATLAB提供的高級繪圖函數(shù)(如plot、bar、area、pie等)還遠遠不夠。所以,筆者將本書的寫作重點放在圖表的美化和定制方面。
所謂美化,就是在用MATLAB高級繪圖函數(shù)(如plot、bar、area、pie等)繪制的圖表的基礎(chǔ)上,使用MATLAB提供的設(shè)置顏色、透明性、光照、紋理和材質(zhì)等的工具對這些圖形進行美化,達到更加美觀、精細的效果。
所謂定制,是使用MATLAB提供的繪制點、線、面和文本等基礎(chǔ)繪圖函數(shù)從零開始搭建MATLAB中沒有的新圖表。任何復雜的圖表,都是由最基本的點、線、面等圖形元素組合而成的。學會了基本圖形元素的繪制,理論上任何圖表皆可定制。
本書是《MATLAB科技繪圖與學術(shù)圖表繪制從理論到實踐》(簡稱《從理論到實踐》)一書的姊妹篇,該書主要介紹方法論,有體系地介紹相關(guān)知識。兩本書基本覆蓋了MATLAB的主要圖表,以滿足學術(shù)期刊對論文中圖表的要求。
本書的內(nèi)容
本書將《從理論到實踐》中第6~8章的內(nèi)容進行擴展,結(jié)合實例講解常見的分類型圖表、數(shù)值型圖表和統(tǒng)計圖表等的實現(xiàn)。本書是對常用圖表類型的精耕細作。
本書假設(shè)讀者有MATLAB語言基礎(chǔ)。如果沒有學習過MATLAB,則可以通過本書提供的免費視頻課程快速入門。
第1章是概述,簡單介紹科技繪圖、MATLAB科技繪圖以及使用本書需要注意的事項。
第2~7章和第10章介紹分類型圖表,包括點圖、線形圖、柱狀圖、條形圖、面積圖、餅圖和誤差條圖等,介紹了各種可能的樣式。分類型圖表至少有一個坐標軸是分類軸。
第8章、第9章、第11章和第13章、第14章介紹數(shù)值型圖表,包括直方圖、核密度估計曲線圖、散點圖、熱力圖、曲面圖和四維圖表等。數(shù)值型圖表的所有坐標軸都是數(shù)值軸。
第12章和第15章介紹統(tǒng)計圖表,統(tǒng)計圖表在學術(shù)期刊中經(jīng)?梢钥吹。
本書的特點
首先,本書內(nèi)容豐富,介紹了常見圖表的各種可能樣式。
其次,本書內(nèi)容很實用,很多實例中的圖表樣式來源于國內(nèi)外知名學術(shù)期刊。
再次,本書重新定義了一些MATLAB圖表。所謂重新定義,就是不依賴MATLAB自己提供的高級繪圖函數(shù),而是利用MATLAB提供的點、線、面和文本等基本圖形元素,自己搭建新的圖表,實現(xiàn)MATLAB高級繪圖函數(shù)不能提供的效果。
本書的適用對象
本書適合大學生、研究生、科研人員、數(shù)據(jù)分析人員、工程師、程序員以及所有對MATLAB科技繪圖和學術(shù)圖表繪制感興趣的人員閱讀。
聯(lián)系作者
盡管本書書稿經(jīng)過了反復修改,但由于筆者水平有限,書中難免存在不足之處,懇請廣大讀者批評指正,掃描下方二維碼可獲取本書配套資源。
配套資源
作者2025年3月