MATLAB 7.0從入門到精通

出版時間:2010-5  出版社:人民郵電  作者:劉保柱//蘇彥華//張宏林  頁數(shù):547  
Tag標(biāo)簽:無  

前言

MATLAB是Mathworks公司于1984年推出的一套高性能的數(shù)值計算的可視化軟件,它集數(shù)值分析、矩陣運算、信號處理和圖形顯示于一體,可方便地應(yīng)用于數(shù)學(xué)計算、算法開發(fā)、數(shù)據(jù)采集、系統(tǒng)建模和仿真、數(shù)據(jù)分析和可視化、科學(xué)和工程繪圖、應(yīng)用軟件開發(fā)等方面。MATLAB之所以能夠被廣泛應(yīng)用,是因為它將科研工作者從乏味的Fortran、C編程中解放出來,使他們真正把精力放在科研和設(shè)計的核心問題上,從而大大提高了工作效率。在MATLAB環(huán)境中描述問題及編制求解問題的程序時,用戶可以按照符合人們的科學(xué)思維方式和數(shù)學(xué)表達習(xí)慣的語言形式來書寫程序。MATLAB這個詞代表“矩陣實驗室”(matrix laboratory),它是以著名的線性代數(shù)軟件包LINPACK和特征值計算軟件包EISPACK中的子程序為基礎(chǔ),發(fā)展而成的一種開放型程序設(shè)計語言。在它的發(fā)展過程中,許多優(yōu)秀的工程師為它的完善做出了卓越的貢獻,使其從一個簡單的矩陣分析軟件逐漸發(fā)展成為一個具有極高通用性的、帶有眾多實用工具的運算操作平臺。工具箱是MATLAB函數(shù)的子程序庫,每一個工具箱都是為某一類學(xué)科專業(yè)和應(yīng)用而定制的,主要包括信號處理、控制系統(tǒng)、神經(jīng)網(wǎng)絡(luò)、圖像處理、模糊邏輯、小波分析和系統(tǒng)仿真等方面的應(yīng)用。借助于這些現(xiàn)有的工具,科研人員可以直觀、方便地進行分析、計算及設(shè)計工作,從而大大節(jié)省了時間。

內(nèi)容概要

  本書對MATLAB 7.0進行了詳細的介紹,力求做到細致全面。全書共分為15章。前5章是有關(guān)MATLAB的基礎(chǔ)知識,包括MATLAB的安裝、卸載及系統(tǒng)功能的簡述,MATLAB的數(shù)學(xué)運算和數(shù)據(jù)可視化工具以及MATLAB的編程等內(nèi)容。第6章~第9章是MATLAB的高級應(yīng)用部分,分別介紹了MATLAB 7.0的數(shù)據(jù)分析和處理功能,符號計算功能,Simulink仿真環(huán)境和文件I/O操作。第10章~第12章和第14章介紹了信號處理工具箱、圖像處理工具箱和編譯工具箱以及應(yīng)用廣泛的高級圖形設(shè)計。第13章、第15章介紹了MATLAB的外圍功能,包括與Word、Excel的混合使用和MATLAB的應(yīng)用程序接口。附錄部分列出了常用命令和函數(shù),Simulink的庫模塊和應(yīng)用程序接口函數(shù)庫?! ”緯鴶⑹鲈敿?,深入淺出,又有豐富的例程,適合使用MATLAB的本科生、研究生和教師以及廣大科研工作人員作為參考用書。

書籍目錄

第1章 MATLAB概述  1.1 MATLAB 7.0簡介  1.2 MATLAB 7.0的安裝、退出與卸載  1.3 MATLAB 7.0的目錄結(jié)構(gòu)  1.4 MATLAB 7.0的工作環(huán)境  1.5 MATLAB 7.0的通用命令  1.6 使用MATLAB 7.0幫助系統(tǒng)  1.7 初識MATLAB 第2章 MATLAB基礎(chǔ)知識  2.1 數(shù)據(jù)類型   2.1.1 數(shù)值類型   2.1.2 邏輯類型   2.1.3 字符和字符串   2.1.4 函數(shù)句柄   2.1.5 結(jié)構(gòu)體類型   2.1.6 單元數(shù)組類型  2.2 基本矩陣操作   2.2.1 矩陣的構(gòu)造   2.2.2 矩陣大小的改變   2.2.3 矩陣下標(biāo)引用   2.2.4 矩陣信息的獲取   2.2.5 矩陣結(jié)構(gòu)的改變   2.2.6 稀疏矩陣  2.3 運算符和特殊符號   2.3.1 算數(shù)運算符   2.3.2 關(guān)系運算符   2.3.3 邏輯運算符   2.3.4 運算優(yōu)先級  2.4 字符串處理函數(shù)   2.4.1 字符串的構(gòu)造   2.4.2 字符串比較函數(shù)   2.4.3 字符串查找和替換函數(shù)   2.4.4 字符串——數(shù)值轉(zhuǎn)換 第3章 數(shù)學(xué)運算  3.1 矩陣運算   3.1.1 矩陣分析   3.1.2 線性方程組   3.1.3 矩陣分解   3.1.4 矩陣的特征值和特征向量   3.1.5 非線性矩陣運算  3.2 矩陣元素的數(shù)學(xué)函數(shù)   3.2.1 三角函數(shù)   3.2.2 指數(shù)和對數(shù)函數(shù)   3.2.3 復(fù)數(shù)函數(shù)   3.2.4 截斷和求余函數(shù)  3.3 特殊數(shù)學(xué)函數(shù)   3.3.1 特殊函數(shù)   3.3.2 數(shù)論函數(shù)   3.3.3 坐標(biāo)變換函數(shù) 第4章 MATLAB 7.0基本編程  4.1 腳本和函數(shù)   4.1.1 函數(shù)   4.1.2 腳本   4.1.3 子函數(shù)與私有目錄   4.1.4 P碼文件  4.2 MATLAB中的變量和語句   4.2.1 變量類型   4.2.2 M文件的流控制語句  4.3 程序的調(diào)試(Debug)   4.3.1 直接調(diào)試法   4.3.2 工具調(diào)試法  4.4 函數(shù)的設(shè)計和實現(xiàn)   4.4.1 建立數(shù)學(xué)模型   4.4.2 編寫代碼   4.4.3 運行程序 第5章 數(shù)據(jù)可視化  5.1 二維繪圖   5.1.1 plot命令   5.1.2 fplot命令   5.1.3 ezplot命令  5.2 三維繪圖   5.2.1 plot3命令   5.2.2 mesh命令   5.2.3 surf命令   5.2.4 基本三維繪圖命令的改進命令  5.3 特殊圖形   5.3.1 二維特殊圖形函數(shù)   5.3.2 特殊的三維圖形函數(shù)   5.3.3 特殊坐標(biāo)軸的圖形函數(shù)   5.3.4 四維表現(xiàn)圖  5.4 圖形處理   5.4.1 圖形標(biāo)注   5.4.2 坐標(biāo)軸的控制   5.4.3 圖形數(shù)據(jù)取點   5.4.4 子圖和圖形保持   5.4.5 色彩控制   5.4.6 視角與光照   5.4.7 圖形的打印和輸出  5.5 圖形窗口   5.5.1 圖形窗口的創(chuàng)建與控制   5.5.2 圖形窗口的菜單操作   5.5.3 圖形窗口的工具欄 第6章 數(shù)據(jù)分析 第7章 Simulink仿真環(huán)境 第8章 MATLAB 7.0符號計算功能第9章 文件I/O 第10章 信號處理工具箱 第11章 圖像處理工具箱 第12章 高級圖形設(shè)計 第13章 MATLAB 7.0與Word、Excel的混合使用第14章 編譯工具箱第15章 應(yīng)用程序接口 附錄   

章節(jié)摘錄

插圖:MATLAB是一個交互式系統(tǒng)(寫程序與執(zhí)行命令同步),其基本的數(shù)據(jù)元素是沒有維數(shù)限制的陣列。這使得用戶可以解決許多工程技術(shù)上的問題,特別是那些包含了矩陣和向量的公式的計算。采用MATLAB編制解決上述問題的程序比采用只支持標(biāo)量和非交互式的編程語言(如C語言和Fortan語言)更加方便。MATLAB這個詞代表“矩陣實驗室”(matrix laboratory),它是以線性代數(shù)軟件包LINPACK和特征值計算軟件包EISPACK中的子程序為基礎(chǔ)發(fā)展起來的一種開放型程序設(shè)計語言。20世紀(jì)80年代初期,Cleve Moler和John IAttle采用C語言改寫了MATLAB的內(nèi)核,不久他們便成立了Mathworks軟件開發(fā)公司,并將MATLAB正式推向市場。歷經(jīng)十幾年的發(fā)展和競爭,MATLAB成為國際認可的最優(yōu)化的科技應(yīng)用軟件。在大學(xué)里,它是用于初等和高等數(shù)學(xué)、自然科學(xué)和工程學(xué)的標(biāo)準(zhǔn)教學(xué)工具;在工業(yè)界,它是一個高效的研究、開發(fā)和分析的工具。隨著科技的發(fā)展,許多優(yōu)秀的工程師不斷地對:MATLAB進行了完善,使其從一個簡單的矩陣分析軟件逐漸發(fā)展成為一個具有極高通用性,并帶有眾多實用工具的運算操作平臺。MATLAB的一個重要特色就是它有一套程序擴展系統(tǒng)和一組稱之為工具箱(toolboxes)的特殊應(yīng)用子程序。工具箱是MATLAB函數(shù)的子程序庫,每一個工具箱都是為某一類學(xué)科專業(yè)和應(yīng)用而定制的,主要包括信號處理、控制系統(tǒng)、神經(jīng)網(wǎng)絡(luò)、模糊邏輯、小波分析和系統(tǒng)仿真等方面的應(yīng)用。

編輯推薦

《MATLAB 7.0從入門到精通(修訂版)》:學(xué)MATLAB,讀這本書吧……《MATLAB 7.0從入門到精通(修訂版)》對MATLAB 7.0進行了比較全面的介紹,同時緊密結(jié)合典型的應(yīng)用專題,做到學(xué)以致用《MATLAB 7.0從入門到精通(修訂版)》敘述詳細,又有豐富的例程,適合學(xué)習(xí)或使用MATLAB的讀者作為參考用書為讀者查閱方便,書中附錄部分列出了MATLAB的常用命令和函數(shù),Simulink的庫模塊和應(yīng)用程序接口函數(shù)庫《MATLAB 7.0從入門到精通(修訂版)》詳細講解以下內(nèi)容:MATLAB 7.0的目錄結(jié)構(gòu)MATLAB 7.0的工作環(huán)境MATLAB 7.0的通用命令MATLAB基礎(chǔ)知識  數(shù)學(xué)運算MATLAB 7.0基本編程數(shù)據(jù)可視化數(shù)據(jù)分析Simulink仿真環(huán)境符號計算功能文件I/O信號處理工具箱圖像處理工具箱高級圖形設(shè)計MATLAB 7.0與Word、Excel的混合使用編譯工具箱應(yīng)用程序接口

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    MATLAB 7.0從入門到精通 PDF格式下載


用戶評論 (總計23條)

 
 

  •   本書適合有一點matlab基礎(chǔ)的人用,因為雖然書的內(nèi)容豐富,但是不詳細,基礎(chǔ)的內(nèi)容少。
  •   本書適合有一點matlab基礎(chǔ)的人用,側(cè)重于信號分析,不適合學(xué)機械的人用,還有就是書的內(nèi)容雖然豐富,但是不詳細,基礎(chǔ)的內(nèi)容太少。
  •   內(nèi)容較為詳細、透徹,對于主機選手還是可以考慮入手的,基本涵蓋了matlab核心內(nèi)容,但不適用專門研究某一部分的人群,那樣的話最好專門買一本講解深入的書
  •   很好 對入門級別的很有幫助
  •   書的內(nèi)容挺好的,現(xiàn)在在看,但是里面有好多的印刷錯誤,不知道是書本身錯了還是不是正版的呢?
  •   這本書買了半個月左右,花了一星期看完了五章,本書內(nèi)容換不錯,我也是對這個軟件一無所知開始看的,看完效果蠻明顯的。內(nèi)容簡單易懂。不過書中有些小錯誤,多摸索一下就會了。最重要的時要一些矩陣知識及C語言的理念??傊畷€是不錯的!
  •   買了兩本書,一本ansys,一本matlab,前者光看就比后者紙質(zhì)好很多,而且后者無包裝,有褶皺,封皮還爛了(不知道是本來就爛的還是運輸中爛的),有些失望??!
  •   講的很基礎(chǔ),很透徹,看一遍下來就可以編一些簡單的了,唯一美中不足的是有例題,沒有參考答案。
  •   許多人推薦的書!應(yīng)該不錯。
  •   作為一本隨時可以查看的工具書在使用,很好用。不過封皮確實太軟了一點點。
  •   內(nèi)容挺詳細的,就是有點啰嗦
  •   書本身紙張質(zhì)量比較一般,會有盜版書的感覺,但印刷質(zhì)量還好。內(nèi)容比較多但只能算是入門級別的書,有些時候查找會有些不方便,不能當(dāng)做工具書使用,適合初學(xué)者自學(xué)的書。
  •   書很新,內(nèi)容也不錯,物流很給力
  •   紙的顏色很白,很薄,看上去不像正版的。。。
  •   書本內(nèi)容比較詳細,但紙質(zhì)感覺不怎么好
  •   質(zhì)量不錯,速度也很快,正在學(xué)習(xí)中。
  •   不夠精簡,不夠詳細。普普通通~
  •   買來還沒怎么看,罪過。。。
  •   書不錯,介紹挺詳細的
  •   非常實用的MATLAB書
  •   MATLAB 7.0從入門到精通(修訂版)
  •   matla入門
  •   初學(xué)MATLAB
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7