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