MATLAB基礎(chǔ)與工程應(yīng)用(最新版)
定 價:45 元
- 作者:張德豐 ,等 著
- 出版時間:2011/12/1
- ISBN:9787302274742
- 出 版 社:清華大學出版社
- 中圖法分類:TP317
- 頁碼:396
- 紙張:膠版紙
- 版次:1
- 開本:16開
《MATLAB基礎(chǔ)與工程應(yīng)用(最新版)》全面、系統(tǒng)地介紹了MATLAB的基礎(chǔ)知識及其在工程實際中的應(yīng)用,可使用戶快速、輕松地掌握這個功能強大的軟件。
本書共分為10章,第1~6章主要講解MATLAB的基礎(chǔ)知識,包括MATLAB的相關(guān)概述、數(shù)據(jù)類型與運算、數(shù)值分析、符號運算、控制語句及其繪圖功能等;第7、8章介紹MATLAB的擴展功能,主要包括Simulink與GUI;第9、10章以MATLAB的應(yīng)用為主,介紹了MATLAB在方程的求解、優(yōu)化設(shè)計、控制系統(tǒng)、信號等處理領(lǐng)域的應(yīng)用。
本書內(nèi)容豐富、條理清晰、語言精練,講解循序漸進,適合MATLAB的初學者、相關(guān)專業(yè)本科生和研究生閱讀,也可作為廣大科研工作人員的參考用書。
理論與實踐并重、站在工程與科技的前沿 取材科學,結(jié)構(gòu)嚴謹 科學計算的最新技術(shù) MATLAB應(yīng)用最佳手冊
MATLAB 是MATrix LABoratory(矩陣實驗室)的縮寫,是由美國MathWorks公司開發(fā)的一套數(shù)學工具軟件。雖然問世時間長,卻以其出色的數(shù)值計算能力和強大的圖形圖像處理功能而深受廣大科研工作者及工程技術(shù)人員的青睞。作為一種工程計算和數(shù)值分析軟件,MATLAB擁有功能全面的函數(shù)庫。它將大量復雜的函數(shù)封裝起來,使用戶擺脫了傳統(tǒng)的程序設(shè)計模式,不必為如何實現(xiàn)復雜的函數(shù)而浪費寶貴的時間,從而將主要精力投入到構(gòu)建模型等更為關(guān)鍵的工作中,大大提高了工作效率。目前,MATLAB已發(fā)展成為國際公認的優(yōu)秀數(shù)學應(yīng)用軟件之一,與Mathematica、Maple并稱為三大數(shù)學軟件。在數(shù)學類科技應(yīng)用軟件中,其在數(shù)值計算方面首屈一指。MATLAB可以進行矩陣運算、繪制函數(shù)和數(shù)據(jù)、實現(xiàn)算法、創(chuàng)建用戶界面、連接其他編程語言的程序等,主要應(yīng)用于工程計算、控制設(shè)計、信號處理與通信、圖像處理、信號檢測、金融建模設(shè)計與分析等領(lǐng)域。
隨著MATLAB在各個工程領(lǐng)域應(yīng)用的日益廣泛,在生活中處處可見其身影。MATLAB的功能越來越強大,包含的工具箱也越來越多。它具有其他高級語言難以比擬的一些優(yōu)點,如編寫簡單、編程效率高、易學易懂等,因此MATLAB語言也被通俗地稱為演算紙式的科學算法語言。在控制、通信、信號處理及科學計算等領(lǐng)域中,MATLAB已經(jīng)被普遍認可為能夠有效提高工作效率、改善設(shè)計手段的工具軟件。掌握了MATLAB,就好比掌握了開啟這些專業(yè)領(lǐng)域大門的鑰匙。
本書以MATLAB為引導線,全面、系統(tǒng)地向讀者展示了這個功能強大的軟件,其內(nèi)容簡單、實用、易學、易懂。在講解過程中結(jié)合了大量的示例,讓讀者既可以對MATLAB有一個直觀的認識,也可以學以致用,自己按照示例動手演練。實踐證明,讀者可通過本書對MATLAB的介紹,在幾十分鐘內(nèi)掌握MATLAB的基礎(chǔ)知識,幾個小時便能初步掌握其使用方法,從而能夠進行高效率而富有創(chuàng)造性的計算,應(yīng)用MATLAB完成各種實踐應(yīng)用。
本書充分體現(xiàn)了應(yīng)用型教育的特點,學習本書可提高學生分析及解決問題的能力,其具有以下特點。
。1)以MATLAB為基礎(chǔ),深入淺出地對其展開全面介紹。
(2)內(nèi)容豐富、全面,示例精巧,條理清晰、指導性強。
。3)語言表達簡潔精煉、可讀性強,學習起來十分輕松、快捷。
(4)重點突出,目的明確。立足基本理論,面向應(yīng)用技術(shù),以必須、夠用為尺度,以掌握概念、強化應(yīng)用為重點,加強理論知識和實際應(yīng)用的統(tǒng)一。
本書共分為10章。第1章簡單地介紹了MATLAB的基礎(chǔ)知識,主要包括MATLAB的概述、MATLAB的工作界面等內(nèi)容;第2章介紹了MATLAB的數(shù)據(jù)與運算,重點講解了MATLAB的運算符號、矩陣運算等內(nèi)容。第3章系統(tǒng)地介紹了MATLAB的數(shù)值分析,包括數(shù)據(jù)類型、復數(shù)、多項式及其運算等內(nèi)容;第4章介紹了MATLAB的符號運算,主要包括符號對象、符號微積分、符號方程求解等內(nèi)容;第5章深入淺出地介紹了MATLAB程序設(shè)計,主要包括MATLAB控制語句、M文件等內(nèi)容;第6章對MATLAB的繪圖功能展開介紹,主要包括MATLAB二維繪圖與三維繪圖等內(nèi)容;第7、8章介紹了MATLAB的擴展功能,主要包括Simulink仿真技術(shù)以及MATLA的圖形用戶界面這兩個工具箱;第9章介紹了MATLAB在方程中的求解應(yīng)用,包括MATLAB在線性、非線性、微分及偏微分方程中的求解等內(nèi)容;第10章介紹了MATLAB在其他領(lǐng)域中的應(yīng)用,主要包括MATLAB在最優(yōu)化、控制系統(tǒng)及數(shù)學信號中的應(yīng)用等內(nèi)容。
本書可以作為廣大在校本科生和研究生的學習用書,也可以作為廣大科研人員、學者、工程技術(shù)人員的參考用書。
本書由張德豐、雷曉平、周燕編著,其他參與本書編寫的還有周靈、崔如春、楊躍武、周燕、周品、趙新芬、趙書梅、欒穎、劉志為、張歡。
由于時間倉促,加之作者水平有限,錯誤和疏漏之處在所難免。在此,誠懇地期望得到各領(lǐng)域?qū)<液蛷V大讀者的批評指正。
編 者
第1章 MATLAB基礎(chǔ)
1.1 MATLAB概述
1.1.1 MATLAB的特點與功能
1.1.2 MATLAB產(chǎn)品族
1.2 MATLAB的安裝與激活
1.3 MATLAB的工作界面
1.3.1 命令窗口
1.3.2 命令歷史窗口
1.3.3 工作空間
1.3.4 當前目錄瀏覽器
1.4 幫助窗口
1.4.1 聯(lián)機幫助系統(tǒng)
1.4.2 命令窗口查詢幫助系統(tǒng)
1.5 快捷了解MATAB
1.5.1 通過命令行程序了解MATLAB
1.5.2 通過繪圖了解MATLAB
1.5.3 通過M文件的編寫了解MATLAB
1.5.4 通過GUI了解MATLAB
1.5.5 通過Simulink仿真了解MATLAB
第2章 MATLAB的數(shù)據(jù)與運算
2.1 MATLAB的數(shù)據(jù)類型
2.1.1 常量與變量
2.1.2 MATLAB的運算符號
2.1.3 數(shù)組的創(chuàng)建
2.1.4 矩陣的創(chuàng)建
2.1.5 矩陣的拆分
2.2 矩陣的運算
2.2.1 矩陣的算術(shù)運算
2.2.2 矩陣的翻轉(zhuǎn)與旋轉(zhuǎn)
2.2.3 矩陣的提取
2.2.4 矩陣的集合
2.3 特殊矩陣
2.4 矩陣的求值
2.4.1 方陣的行列式
2.4.2 矩陣的特征值
2.4.3 矩陣的秩運算
2.4.4 矩陣的跡及偽逆
2.4.5 條件數(shù)運算
2.4.6 向量和矩陣的范數(shù)
2.5 矩陣的分解
2.5.1 三角分解
2.5.2 正交分解
2.5.3 Cholesky分解
2.5.4 特征值分解
2.5.5 奇異值分解
2.6 稀疏矩陣
2.6.1 稀疏矩陣的存儲與創(chuàng)建
2.6.2 稀疏矩陣的運算
2.6.3 稀疏矩陣的分解
2.6.4 稀疏矩陣的特征值
第3章 MATLAB的數(shù)值分析
3.1 數(shù)據(jù)類型
3.1.1 字符串
3.1.2 元胞數(shù)組
3.1.3 結(jié)構(gòu)數(shù)組
3.2 復數(shù)及其運算
3.2.1 復數(shù)表示法
3.2.2 復數(shù)繪圖
3.2.3 復數(shù)的基本運算
3.2.4 留數(shù)的基本運算
3.3 多項式與其運算
3.3.1 多項式的創(chuàng)建
3.3.2 多項式的算術(shù)運算與求導
3.3.3 多項式的求值與求根
3.3.4 多項式的微積分
3.3.5 多項式部分分式展開
3.4 衄線擬合與插值
3.4.1 曲線擬合
……
第4章 MATLAB的符號運算
第5章 MATLAB程序設(shè)計
第6章 MATLAB的圖形繪制
第7章 Simulink仿真技術(shù)
第8章 MATLAB的圖形用戶界面
第9章 MATLAB在方程中的求解
第10章 MATLAB綜合應(yīng)用實例