版權資訊
書 名: MATLAB2007科學計算與工程 分析
作 者:徐瑞 黃兆東 閻鳳玉
出版社: 科學出版社
出版時間: 2008
ISBN: 9787030225207
開本: 16
定價: 58.00 元
內容簡介
MATLAB是一款優秀的數學計算軟體,在科學計算與工程分析中套用廣泛。本書主要講解MATLAB(以R2007a為例)在這些方面的套用方法及使用技巧。本書知識覆蓋面廣,包括數學計算的各套用方面,並通過330個實例指導讀者進行有的放矢的學習。
作者簡介
徐瑞,1962年5月出生,1990年畢業於西安交通大學數學系獲理學碩士學位,2005年畢業乾英國Dundee大學數學生物學專業獲哲學博士學位,2001年晉升為教授.2005年被聘為博士生導師。主要從事數學生物學研究。在國內外知名數學期刊上發表學術論文110餘篇,其中被SCI收錄40餘篇。
黃兆東,北京航空航天大學系統工程博士,研究方向為工程系統工程理論、可靠性系統工程理論與方法。長期從事MATLAB研究和套用,精通各種MATLAB工具和算法。曾參與某重點型號飛機研製工作,運用MATLAB進行飛行控制系統的仿真與試驗;攻讀碩、博期間,利用MATLAB進行了大量的可靠性數據的分析研究。
閻鳳玉,北京航空航天大學套用數學碩士,研究方向為最最佳化理論與算法。長期從事MATLAB研究和套用,精通MATLAB科學計算和最佳化設計。運用MATLAB進行數值最佳化算法的研究,編寫了大量的數值計算程式,實現了大部分的經典數值最佳化算法。
目錄
目錄
第1章MATLAB入門
1.1MATLAB的發展歷程
1.1.1什麼是MATLAB
1.1.2MATLAB的歷史
1.1.3MATLAB產品的最新版本——R2007a
1.2MATLAB平台
1.2.1MATLAB的啟動
1.2.2MATLAB主視窗
1.2.3命令視窗
1.2.4歷史視窗
1.2.5當前目錄視窗
1.2.6工作空間管理視窗
1.3MATLAB幫助系統
1.3.1在線上幫助系統
1.3.2命令視窗查詢幫助系統
1.3.3在線上演示系統
1.3.4常用命令和技巧
1.4MATLAB的搜尋路徑與擴展
1.4.1MATLAB的搜尋路徑
1.4.2MATLAB搜尋路徑擴展
第2章MATLAB基礎知識
2.1數據類型
2.1.1變數與常量
2.1.2MATLAB的數據類型
2.2運算符
2.2.1算術運算符
2.2.2關係運算符
2.2.3邏輯運算符
2.3數值運算
2.3.1向量的運算
2.3.2多項式運算
2.4符號運算
2.4.1符號表達式的生成
2.4.2符號表達式的運算
2.4.3符號與數值間的轉換
2.4.4符號矩陣
2.5M檔案
2.5.1命令檔案
2.5.2函式檔案
2.6MATLAB程式設計
2.6.1程式結構
2.6.2程式的流程控制
2.6.3互動式輸入
2.6.4程式調試
2.7函式句柄
2.7.1函式句柄的創建與顯示
2.7.2函式句柄的調用與操作
2.8圖形用戶界面GUI
2.8.1GUI設計嚮導
2.8.2GUI設計工具
2.8.3GUI控制項
第3章數據可視化與繪圖
3.1圖形視窗
3.1.1圖形視窗的創建
3.1.2工具列的使用
3.2數據可視化
3.2.1離散情況
3.2.2連續情況
3.3二維繪圖
3.3.1plot繪圖命令
3.3.2fplot繪圖命令
3.3.3ezplot繪圖命令
3.3.4其他坐標系下的繪圖命令
3.4二維圖形修飾處理
3.4.1坐標軸控制
3.4.2圖形注釋
3.4.3圖形放大與縮小
3.4.4顏色控制
3.5三維繪圖
3.5.1三維曲線繪圖命令
3.5.2三維格線命令
3.5.3三維曲面命令
3.5.4柱面與球面
3.5.5三維圖形等值線
3.6三維圖形修飾處理
3.6.1視角處理
3.6.2顏色處理
3.6.3光照處理
3.7特殊圖形的繪製
3.7.1統計圖形
3.7.2離散數據圖形
3.7.3向量圖形
3.8圖像處理及動畫演示
3.8.1圖像的讀寫
3.8.2圖像的顯示及信息查詢
3.8.3動畫演示
第4章試驗數據分析與處理
4.1曲線擬合
4.1.1最小二乘法曲線擬合
4.1.2直線的最小二乘擬合
4.2數值插值
4.2.1Lagrange插值
4.2.2Hermite插值
4.2.3分段線性插值
4.2.4三次樣條插值
4.2.5多維插值
4.3回歸分析
4.3.1一元線性回歸
4.3.2多元線性回
4.3.3部分最小二乘回歸
4.4方差分析
4.4.1單因素方差分析
4.4.2雙因素方差分析
4.5正交試驗分析
4.5.1正交試驗的極差分析
4.5.2正交試驗的方差分析
4.6判別分析
4.6.1距離判別
4.6.2費歇判別
4.7多元數據相關分析
4.7.1主成分分析
4.7.2典型相關分析
4.8MATLAB數理統計基礎
4.8.1樣本均值
4.8.2樣本方差與標準差
4.8.3協方差和相關係數
4.8.4數據比較
4.8.5數據累積與累和
第5章矩陣分析
5.1矩陣及其運算
5.1.1矩陣的生成
5.1.2矩陣的各種操作
5.1.3矩陣的基本運算
5.2特徵值與特徵向量
5.2.1標準特徵值與特徵向量問題
5.2.2廣義特徵值與特徵向量問題
5.2.3部分特徵值問題
5.3矩陣對角化
5.3.1預備知識
5.3.2具體操作
5.4Jordan標準形
5.4.1Jordan標準形介紹
5.4.2jordan命令
5.5矩陣的反射與旋轉變換
5.5.1兩種變換簡介
5.5.2Householder反射變換
5.5.3Givens旋轉變換
5.6矩陣分解
5.6.1Cholesky分解
5.6.2LU分解
5.6.3LDMT與LDLT分解
5.6.4QR分解
5.6.5SVD分解
5.6.6Schur分解
5.6.7Hessenberg分解
5.7線性方程組的求解
5.7.1線性方程組基礎
5.7.2利用矩陣的逆(偽逆)與除法求解
5.7.3利用行階梯形求解
5.7.4利用矩陣分解法求解
5.7.5非負最小二乘解
5.8綜合套用實例
第6章數學分析
6.1極限、導數與微分
6.1.1極限
6.1.2導數與微分
6.2積分
6.2.1定積分與廣義積分
6.2.2不定積分
6.3級數求和
6.3.1有限項級數求和
6.3.2無窮級數求和
6.4Taylor展開
6.4.1Taylor定理
6.4.2MATLAB實現方法
6.5Fourier展開
6.6積分變換
6.6.1Fourier積分變換
6.6.2Fourier逆變換
6.6.3快速Fourier變換
6.6.4Laplace變換
6.6.5Laplace逆變換
6.7多元函式分析
6.7.1多元函式的偏導
6.7.2多元函式的梯度
6.8多重積分
6.8.1二重積分
6.8.2三重積分
第7章微分方程
7.1常微分方程的數值解法
7.1.1Euler方法
7.1.2Runge-Kutta方法
7.1.3Runge-Kutta方法解剛性問題
7.2常微分方程的符號解法
7.3常微分方程的仿真
7.4偏微分方程
7.4.1偏微分方程簡介
7.4.2區域設定及格線化
7.4.3邊界條件設定
7.4.4解橢圓型方程
7.4.5解拋物型方程
7.4.6解雙曲型方程
7.4.7解特徵值方程
7.4.8解非線性橢圓型方程
第8章最佳化設計
8.1最佳化問題概述
8.1.1背景
8.1.2基本概念及分支
8.2線性規劃
8.2.1表述形式
8.2.2MATLAB求解
8.3無約束最佳化問題
8.3.1無約束最佳化算法簡介
8.3.2MATLAB求解
8.4約束最佳化問題
8.4.1單變數約束最佳化問題
8.4.2多元約束最佳化問題
8.4.3Minimax問題
8.4.4二次規劃問題
8.5最小二乘最佳化
8.5.1線性最小二乘最佳化
8.5.2非線性最小二乘最佳化
8.5.3最小二乘曲線擬合
8.6多目標規劃
8.6.1表述形式
8.6.2MATLAB求解
8.7非線性方程(組)的求解
8.7.1非線性方程的求解
8.7.2非線性方程組的求解
8.8最佳化參數設定
8.8.1設定最佳化參數
8.8.2獲取最佳化參數
第9章MATLAB聯合編程
9.2MATLAB與Excel聯合編程
9.2.1ExcelLink安裝與運行
9.2.2ExcelLink函式
9.2.3ExcelLink套用實例
9.2.4ExcelLink套用注意事項
9.2.5MATLABBuilderforExcel
9.2.6ExcelBuilder創建實例
9.3MATLAB與C/C++語言聯合編程
9.3.1獨立應用程式
9.3.2面向C/C++的DLL
附錄AMATLABR2007a的安裝
A.1R2007a對系統的要求
A.2安裝過程
附錄BMATLABR2007a供選擇的組件
附錄CMATLAB主要函式
……