出版時(shí)間:2012-5 出版社:清華大學(xué)出版社 作者:趙海濱 頁數(shù):726
Tag標(biāo)簽:無
前言
MATLAB軟件是由美國Mathworks公司發(fā)布的主要面向科學(xué)計(jì)算、數(shù)據(jù)可視化、系統(tǒng)仿真及交互式程序設(shè)計(jì)的高科技計(jì)算環(huán)境。由于MATLAB功能強(qiáng)大,簡單易學(xué),并且對(duì)問題的描述和求解符合人們的思維方式和數(shù)學(xué)表達(dá)習(xí)慣,所以它已經(jīng)成為高校教師、科研人員和工程技術(shù)人員的必學(xué)軟件。使用MATLAB,可極大地提高人們的工作效率和質(zhì)量?! ATLAB軟件代表了當(dāng)今國際科學(xué)計(jì)算軟件的先進(jìn)水平,應(yīng)用領(lǐng)域非常廣泛。很多人都希望將MATLAB強(qiáng)大的數(shù)值計(jì)算和分析功能應(yīng)用于自己的項(xiàng)目和實(shí)踐中,從而可以直觀、方便地進(jìn)行分析、計(jì)算和設(shè)計(jì)工作。編寫這本書的目的,就是為了向讀者全方位介紹MATLAB編程和開發(fā)技術(shù)。 本書由淺入深,全面、系統(tǒng)地介紹了MATLAB基礎(chǔ)、科學(xué)計(jì)算、數(shù)據(jù)可視化、編程、Simulink仿真技術(shù)、高級(jí)應(yīng)用及常用的工具箱等內(nèi)容。書中的每一章都提供了大量的實(shí)例程序,以方便讀者進(jìn)行練習(xí)和學(xué)習(xí)。每個(gè)例程都經(jīng)過精挑細(xì)選,具有很強(qiáng)的針對(duì)性,適合各個(gè)階段的讀者的學(xué)習(xí)。本書既注重基礎(chǔ)知識(shí),又非常注重實(shí)踐,讀者可以快速上手并迅速提高。通過學(xué)習(xí)本書內(nèi)容,讀者不僅可以全面掌握MATLAB編程和開發(fā)技術(shù),還可以獲得快速分析和解決實(shí)際問題的能力,從而能夠在最短的時(shí)間內(nèi),以最好的效果來解決實(shí)際的工程和科學(xué)問題,提升工作效率?! ”緯奶攸c(diǎn) 1. 每章都提供對(duì)應(yīng)的教學(xué)視頻,學(xué)習(xí)高效、直觀 為了便于讀者高效、直觀地學(xué)習(xí)本書中的內(nèi)容,作者對(duì)每章的重點(diǎn)內(nèi)容都特意制作了教學(xué)視頻,這些視頻和本書的實(shí)例文件一起收錄于配書DVD光盤中?! ?.結(jié)構(gòu)合理,內(nèi)容全面、系統(tǒng) 本書詳細(xì)介紹了MATLAB編程、數(shù)據(jù)分析和處理、數(shù)據(jù)可視化、Simulin仿真、GUI編程開發(fā)及常用的工具箱,將實(shí)際項(xiàng)目開發(fā)經(jīng)驗(yàn)貫穿于全書,思想和內(nèi)容都非常豐富。內(nèi)容的安排上,則根據(jù)讀者的學(xué)習(xí)習(xí)慣和內(nèi)容的梯度合理安排,更加適合讀者學(xué)習(xí)。 3.?dāng)⑹鲈攲?shí),例程豐富 本書有詳細(xì)的例程,每個(gè)例子都經(jīng)過精挑細(xì)選,有很強(qiáng)的針對(duì)性。書中的程序都有完整的代碼,而且代碼非常簡潔和高效,便于讀者學(xué)習(xí)和調(diào)試。讀者也可以直接重用這些代碼來解決自己的問題。 4.結(jié)合實(shí)際,編程技巧貫穿其中 MATLAB編程非常靈活,所以本書寫作時(shí)特意給出了大量的實(shí)用編程技巧,這些技巧的靈活使用,將會(huì)讓你事半功倍?! ?.語言通俗,圖文并茂 對(duì)于程序的運(yùn)行結(jié)果,本書給出了大量的圖片。本書不僅注重基礎(chǔ)知識(shí),而且非常注重實(shí)踐,讓讀者快速上手,迅速掌握MATALB知識(shí)。 本書內(nèi)容體系 本書共23章,分為7篇,各篇對(duì)應(yīng)的章節(jié)和具體內(nèi)容介紹如下?! 〉?篇包括第1~4章,主要介紹MATLAB的基礎(chǔ)知識(shí),講解MATLAB 2010a的安裝和基本操作,MATLAB的數(shù)據(jù)類型和運(yùn)算符,數(shù)組和矩陣以及字符串等操作?! 〉?篇包括第5~8章,主要介紹利用MATLAB進(jìn)行科學(xué)計(jì)算,包括多項(xiàng)式、插值、極限等基本數(shù)據(jù)分析,微積分運(yùn)算、概率論和數(shù)理統(tǒng)計(jì),以及MATLAB的符號(hào)計(jì)算功能。 第3篇包括第9章和第10章,主要介紹MATLAB的數(shù)據(jù)可視化,包括二維數(shù)據(jù)可視化和三維數(shù)據(jù)可視化,同時(shí)講解了圖形的標(biāo)注、特殊圖形的繪制、以及三維圖形的視角、色彩和光照效果等?! 〉?篇包括第11章和第12章,主要介紹MATLAB編程,包括腳本M文件和函數(shù)M文件,以及程序的流程控制,最后介紹了程序的調(diào)試、程序的性能分析和常用的編程技巧等?! ? 第5篇包括第13章和第14章,主要介紹利用Simulink進(jìn)行系統(tǒng)的仿真,包括Simulink建模的原理、常用操作、基本模塊庫、子系統(tǒng)的封裝技術(shù)、Simulink調(diào)試器和S-函數(shù)等?! 〉?篇包括第15~18章,主要介紹MATLAB的一些高級(jí)應(yīng)用,例如圖形句柄、利用GUIDE建立圖形用戶界面、文件I/O操作以及MATLAB的編譯器等。 第7篇包括第19~23章,主要介紹MATLAB的常用工具箱和與Word和Excel的接口,包括信號(hào)處理工具箱、小波分析工具箱、圖像處理工具箱、神經(jīng)網(wǎng)絡(luò)工具箱?! ”緯x者對(duì)象 MATLAB初學(xué)者; 想全面、系統(tǒng)地學(xué)習(xí)MATLAB的人員; MATLAB技術(shù)愛好者; 利用MATLAB進(jìn)行編程和開發(fā)的技術(shù)人員; 大中專院校的學(xué)生和老師; 相關(guān)培訓(xùn)學(xué)校的學(xué)員?! ≡诖烁兄x我的父母、家人、研究所的老師,以及所有幫助過我的人。由于時(shí)間倉促,筆者水平有限,書中難免存在遺漏和不足之處,懇請(qǐng)廣大讀者提出寶貴意見。
內(nèi)容概要
趙海濱編著的《MATLAB應(yīng)用大全》由淺入深,全面、系統(tǒng)地介紹了
MATLAB編程和開發(fā)的方方面面。書中的每章都提供了大量有針對(duì)性的實(shí)例,供讀者實(shí)戰(zhàn)演練。另外,為了幫助讀者更高效、直觀地學(xué)習(xí),本書每章重點(diǎn)內(nèi)容都專門錄制了對(duì)應(yīng)的教學(xué)視頻。這些視頻和本書所有的實(shí)例文件一起收錄于配書DVD光盤中。
《MATLAB應(yīng)用大全》共23章,分為7篇?;A(chǔ)篇介紹了MATLAB基礎(chǔ)、數(shù)組和矩陣分析、字符串分析;科學(xué)運(yùn)算篇介紹了MATLAB數(shù)據(jù)分析、積分和微分運(yùn)算、概率和數(shù)理統(tǒng)計(jì)、符號(hào)計(jì)算;數(shù)據(jù)可視化篇介紹了二維和三維數(shù)據(jù)的可視化;編程篇介紹了MATLAB基本編程、程序調(diào)試和編程技巧;仿真篇介紹了Simulink基本知識(shí)、Simulink建模和S-函數(shù);高級(jí)應(yīng)用篇介紹了GUI編程開發(fā)、GUIde工具建立GUI界面、文件夾管理和文件I/O操作、MATLAB編譯器;工具箱與接口編程篇介紹了信號(hào)處理、小波分析、圖像處理、神經(jīng)網(wǎng)絡(luò)
4個(gè)工具箱,還介紹了MATLAB與Word和Excel的接口技術(shù)。
無論是對(duì)于MATLAB的初學(xué)者,還是有一定基礎(chǔ)的高級(jí)用戶,本書都是一本難得的參考書。本書非常適合使用MATLAB進(jìn)行編程和開發(fā)的本科生、研究生及教師,還適合廣大科研和工程技術(shù)人員研讀。
作者簡介
趙海濱
獲東北大學(xué)機(jī)械工程與自動(dòng)化學(xué)院學(xué)士、碩士和博士學(xué)位。擅長數(shù)據(jù)采集、數(shù)字信號(hào)處理、圖像處理、模式識(shí)別和嵌入式系統(tǒng)開發(fā),具有多年的MATLAB編程開發(fā)經(jīng)驗(yàn)。主持省部級(jí)基金項(xiàng)目1項(xiàng),曾參與國家自然科學(xué)基金項(xiàng)目2項(xiàng),編寫教材1部。近年來以第一作者在國內(nèi)外雜志和學(xué)術(shù)會(huì)議發(fā)表研究論文20多篇,其中被EI或ISTP檢索15篇。
書籍目錄
第1篇 MATLAB基礎(chǔ)
第2篇 MATLAB科學(xué)運(yùn)算
第3篇 數(shù)據(jù)可視化
第4篇 MATLAB編程
第5篇 MATLAB仿真
第6篇 MATLAB高級(jí)應(yīng)用
第7篇 工具箱與接口編程
章節(jié)摘錄
版權(quán)頁: 插圖: 第1章 MATLAB概述 MATLAB源于Matrix Labortary,即矩陣實(shí)驗(yàn)室,是由美國Mathworks公司發(fā)布的主要面對(duì)科學(xué)計(jì)算、數(shù)據(jù)可視化、系統(tǒng)仿真,以及交互式程序設(shè)計(jì)的高科技計(jì)算環(huán)境。MATLAB軟件的官方網(wǎng)站為http://www.mathworks.com,中國網(wǎng)站為http://www.mathworks.cn/。 1.1 MATLAB簡介 MATLAB將數(shù)值分析、矩陣計(jì)算、科學(xué)數(shù)據(jù)可視化以及非線性動(dòng)態(tài)系統(tǒng)的建模和仿真等諸多強(qiáng)大功能集成在一個(gè)易于使用的視窗環(huán)境中,為科學(xué)研究、工程設(shè)計(jì)以及必須進(jìn)行有效數(shù)值計(jì)算的眾多科學(xué)領(lǐng)域提供了一種全面的解決方案,并在很大程度上擺脫了傳統(tǒng)非交互式程序設(shè)計(jì)語言(如C、Fortran)的編輯模式,代表了當(dāng)今國際科學(xué)計(jì)算軟件的先進(jìn)水平。 MATLAB和Mathematica、Maple并稱為三大數(shù)學(xué)軟件。它在數(shù)學(xué)類科技應(yīng)用軟件中在數(shù)值計(jì)算方面首屈一指。MATLAB軟件提供了大量的工具箱,可以用于工程計(jì)算、控制設(shè)計(jì)、信號(hào)處理與通信、圖像處理、信號(hào)檢測、金融建模設(shè)計(jì)與分析等領(lǐng)域,解決這些應(yīng)用領(lǐng)域內(nèi)特定類型的問題。MATLAB的基本數(shù)據(jù)單位是矩陣,非常符合科技人員對(duì)數(shù)學(xué)表達(dá)式的書寫格式,利用MATLAB解決問題要比C或Fortran等語言簡捷的多。 目前MATLAB軟件已經(jīng)發(fā)展成為適合多學(xué)科、多種工作平臺(tái)的功能強(qiáng)大的大型軟件。在歐美等高等學(xué)校.\ATLAB軟件已經(jīng)成為線性代數(shù)、數(shù)字信號(hào)處理、動(dòng)態(tài)系統(tǒng)仿真等課程的基本教學(xué)工具。 1.2 MATLAB的特點(diǎn) 由于MA了LAB軟件功能強(qiáng)大,而且簡單易學(xué),已經(jīng)成為高校教師、科研人員和工程技術(shù)人員的必學(xué)軟件,能夠極大的提高工作的效率和質(zhì)量。與其他的計(jì)算機(jī)高級(jí)語言相比,MATLAB軟件有許多非常明顯的優(yōu)點(diǎn)。 1.2.1 界面友好,容易使用 MATLAB軟件中有很多的工具,這些基本都采用圖形用戶界面。MATLAB的用戶界面非常接近Windows的標(biāo)準(zhǔn)界面,操作簡單,界面比較友好。最新的MATLAB版本提供了完整的聯(lián)機(jī)查詢、幫助系統(tǒng),極大地方便了用戶的使用。MATLAB軟件提供的M文件調(diào)試環(huán)境也非常簡單,能夠很好的報(bào)告出現(xiàn)的錯(cuò)誤及出錯(cuò)的原因。MATLAB軟件是采用C語言開發(fā)的,它的流程控制語句和語法與C語言非常相近。如果初學(xué)者有C語言的基礎(chǔ),就會(huì)很容易地掌握MATLAB編程和開發(fā)。MATLAB編程語言非常符合科技人員對(duì)數(shù)學(xué)表達(dá)式的書寫格式,便于非計(jì)算機(jī)專業(yè)人員使用。MATLAB語言可移植性好、可拓展性強(qiáng),已經(jīng)廣泛應(yīng)用于科學(xué)研究及工程計(jì)算各個(gè)領(lǐng)域。
媒體關(guān)注與評(píng)論
本書提供了大量科研人員感興趣的MATLAB應(yīng)用技巧,能夠帶領(lǐng)你由淺入深,全面而系統(tǒng)地學(xué)習(xí)與運(yùn)用此工具。讀者閱讀本書時(shí)可以結(jié)合MATLAB中文論壇的在線交流平臺(tái),更能從多角度領(lǐng)會(huì)MATLAB的精髓?! 狹ATLAB中文論壇 相信嗎?這是一本會(huì)說話的書。當(dāng)你拿起本書,恭喜你,你找到了一條學(xué)習(xí)MATLAB的有效途徑。本書作者系統(tǒng)而全面地介紹了MATLAB的使用,講解由淺入深,并配合大量實(shí)例,無論對(duì)MATLAB初、中級(jí)用戶,還是對(duì)科研人員都有很高的參考價(jià)值。我們也歡迎各位讀者隨時(shí)到MATLAB技術(shù)論壇進(jìn)行交流和學(xué)習(xí)?! 狹ATLAB技術(shù)論壇
編輯推薦
《MATLAB應(yīng)用大全》涵蓋數(shù)值分析、數(shù)據(jù)可視化、系統(tǒng)仿真、數(shù)字圖像處理、系統(tǒng)建模、符號(hào)計(jì)算、數(shù)字信號(hào)處理、神經(jīng)網(wǎng)絡(luò)8大應(yīng)用領(lǐng)域。無論是對(duì)于MATLAB的初學(xué)者,還是有一定基礎(chǔ)的高級(jí)用戶,《MATLAB應(yīng)用大全》都是一本難得的參考書?!禡ATLAB應(yīng)用大全》非常適合使用MATLAB進(jìn)行編程和開發(fā)的本科生、研究生及教師,也適合廣大科研和工程技術(shù)人員研讀。
名人推薦
本書提供了大量科研人員感興趣的MATLAB應(yīng)用技巧,能夠帶領(lǐng)你由淺入深,全面而系統(tǒng)地學(xué)習(xí)與運(yùn)用此工具。讀者閱讀本書時(shí)可以結(jié)合MATLAB中文論壇(www.iLoveMatlab.cn)的在線交流平臺(tái),更能從多角度領(lǐng)會(huì)MATLAB的精髓。 ——MATLAB中文論壇 相信嗎?這是一本會(huì)說話的書。當(dāng)你拿起本書,恭喜你,你找到了一條學(xué)習(xí)MATLAB的有效途徑。本書作者系統(tǒng)而全面地介紹了MATLAB的使用,講解由淺入深,并配合大量實(shí)例,無論對(duì)MATLAB初、中級(jí)用戶,還是對(duì)科研人員都有很高的參考價(jià)值。我們也歡迎各位讀者隨時(shí)到MATLAB技術(shù)論壇(www.matlabsky.com)進(jìn)行交流和學(xué)習(xí)。 ——MATLAB技術(shù)論壇
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載