出版時間:2010-9 出版社:電子工業(yè)出版社 作者:張德豐,雷小平 主編 頁數(shù):347
Tag標(biāo)簽:無
前言
MATLAB和Mathematica、Maple并稱為三大數(shù)學(xué)軟件。在數(shù)學(xué)類科技應(yīng)用軟件中,MATLAB在數(shù)值計算方面首屈一指,可以進(jìn)行矩陣運算、繪制函數(shù)和數(shù)據(jù)、實現(xiàn)算法、創(chuàng)建用戶界面、連接其他編程語言的程序等,主要應(yīng)用于工程計算、控制設(shè)計、信號處理與通信、圖像處理、信號檢測、金融建模設(shè)計與分析等領(lǐng)域。MATLAB的基本數(shù)據(jù)單位是矩陣,它的指令表達(dá)式與數(shù)學(xué)、工程中常用的形式十分相似,故用MATLAB來解算問題要比用C、FORTRAN等語言完成相同的事情簡捷得多,并且MathWorks公司也吸收了像Maple等軟件的優(yōu)點,使MATLAB成為一個強大的數(shù)學(xué)軟件。在新的版本中加入了對C、FORTRAN、C++、Java的支持。用戶可以直接調(diào)用,也可以將自己編寫的實用程序?qū)氲組ATLAB函數(shù)庫中,方便自己以后調(diào)用,此外許多的MATLAB愛好者還編寫了一些經(jīng)典的程序,用戶可以直接進(jìn)行下載。MATLAB在提供強大計算功能的同時,近年來還大力發(fā)展了面向?qū)ο蟮膱D形技術(shù)和GUI技術(shù),使用戶可以輕松實現(xiàn)數(shù)據(jù)的交互式顯示。MATLAB的圖形繪制、圖形高級操作以及GUI方面的應(yīng)用日益普遍。使用MATLAB提供的圖形設(shè)計技術(shù),用戶不需要了解圖形實現(xiàn)的細(xì)節(jié)內(nèi)容,有時甚至只需幾個簡單的函數(shù)就可以繪制非常復(fù)雜的圖形。另外,用戶還可以根據(jù)需要來規(guī)劃、設(shè)計MATLAB的圖形外觀,不斷調(diào)整完善,直至繪圖結(jié)果完全符合用戶要求。本書共分為8章。第1章介紹MATLAB的基本知識,包括MATLAB的認(rèn)識、MATLAB的特點、MATLAB的數(shù)據(jù)類型、MATLAB的控制語句等基礎(chǔ)內(nèi)容;第2章介紹二維圖形的繪制,包括二維圖形的基本繪圖、二維圖形的修飾、特殊二維圖形等內(nèi)容;第3章介紹MATLAB的三維繪圖,包括基本的三維繪圖、三維的透明作圖、特殊的三維圖形等內(nèi)容;第4章介紹MATLAB圖形技術(shù),包括圖形可視化技術(shù)、顏色圖及顏色條、圖像的渲染等內(nèi)容;第5章介紹MATLAB的動畫與視頻,包括動畫制作函數(shù)、動態(tài)圖形、繪制動畫的方式等內(nèi)容;第6章介紹MATLAB可視化技術(shù),包括分形技術(shù)、混沌現(xiàn)象、幾何造型等內(nèi)容;第7章介紹建立圖形用戶界面,包括圖形對象句柄、GUIDE界面、GUI圖形用戶界面等內(nèi)容;第8章介紹GUI的程序設(shè)計,包括在GUI中的M文件、回調(diào)處理、GUI控件設(shè)計響應(yīng)函數(shù)等內(nèi)容。
內(nèi)容概要
本書首先介紹MATLAB的基本知識及基本運算,使讀者對MATLAB有一個概略的了解,然后系統(tǒng)論述圖形繪制技術(shù)的基本概念、工作原理及在工程中的應(yīng)用。書中精選科學(xué)和工程中常用的多個算法,全部采用MATLAB語言編程實現(xiàn),并結(jié)合實例對算法程序進(jìn)行驗證和分析。其中詳細(xì)講解了MATLAB的基本知識、二維圖形的繪制、三維圖形的繪制、高級圖形繪制技術(shù)、動畫與視頻、幾何造型及GUI的程序設(shè)計等內(nèi)容。 本書以精縮的理論知識、實踐教學(xué)和工程訓(xùn)練相結(jié)合,可以作為相關(guān)專業(yè)學(xué)生及工程技術(shù)人員學(xué)習(xí)MATLAB圖形繪制或圖形可視化技術(shù)的指導(dǎo)書,也可作為高年級本科生和研究生的教材或教參。
書籍目錄
第1章 MATLAB的基本知識第2章 二維圖形的繪制第3章 三維圖形的繪制第4章 MATLAB圖形技術(shù)第5章 MATLAB的動畫與視頻第6章 MATLAB可視化技術(shù)第7章 建立圖形用戶界面第8章 GUI的程序設(shè)計參考文獻(xiàn)
章節(jié)摘錄
插圖:1984年,John Little、Cleve Moler和Steve Bangert合作成立了Math Works公司,專門從事MATLAB軟件的開發(fā),并把MATLAB,正式推向市場。從那時起,MATLAB的內(nèi)核采用C語言編寫,而且除原有的數(shù)值計算能力外,還新增了數(shù)據(jù)圖視功能。1993年,Math Works公司推。出MATLAB 4.0版本;1995年,Math Works公司推出MATLAB 4.2C版(ForWin3.X)。MATLAB 4.X版在繼承和發(fā)展其原有的數(shù)值計算和圖形可視能力的同時,增加了一些功能:①推出Simulink;②開發(fā)出基于Word處理平臺的Notebook;③推出符號計算工具包;④開發(fā)了與外部進(jìn)行直接數(shù)據(jù)交換的組件,打通了MATLAB進(jìn)行實時數(shù)據(jù)分析、處理和硬件開發(fā)的通路。1997年,Math Works公司推出MATLAB 5.0;2000年10月,推出了MATLAB 6.0;2002年8月,推出了MATLAB 6.5,從此MATLAB擁有了強大的、成系列的交互式界面。2004年7月,又進(jìn)一 步發(fā)展了MATLAB 7.0,在MATLAB 7.0中,仿真模塊發(fā)展到了Simulink 6.0。
編輯推薦
《詳解MATLAB圖形繪制技術(shù)》:《詳解MATLAB圖形繪制技術(shù)》提供源代碼下載《詳解MATLAB圖形繪制技術(shù)》提倡的學(xué)習(xí)模式:通過案例提出問題,介紹解決問題的方法,歸納總結(jié),培養(yǎng)尋找答案的思維習(xí)慣。
圖書封面
圖書標(biāo)簽Tags
無
評論、評分、閱讀與下載