發表於2024-12-17
MATLAB編程指南 pdf epub mobi txt 電子書 下載
全書共分為22章,從MATLAB簡介開始,詳細介紹瞭數組、矩陣、符號運算、MATLAB繪圖、數據分析、微積分方程、MATLAB優化、函數、程序設計、圖形用戶界麵、Simulink仿真係統及其建模應用、工具箱等內容。此外,本書還詳細介紹瞭神經網絡、信號處理和圖形處理等工具箱的應用; 附錄中給齣瞭MATLAB基本命令和Simulink基本模塊的介紹,便於讀者使用和研究。為瞭使用戶能夠地操作MATLAB,本書中示例的命令已記錄在M文件及其他相關文件中,讀者可以將相關的目錄設置為工作目錄,直接使用M文件進行操作,以便快速掌握MATLAB的使用方法。
本書是一本全麵的MATLAB綜閤性參考圖書。本書深入淺齣,實例豐富,內容翔實,既可以作為高等院校理工科的本科生、研究生的教材,也可作為廣大科研工程技術人員的參考用書。
第一部分MATLAB基礎知識
第1章MATLAB概述
1.1MATLAB簡介
1.2MATLAB的特點及應用領域
1.3MATLAB R2016a的工作環境
1.3.1操作界麵
1.3.2命令行窗口
1.3.3命令曆史記錄窗口
1.3.4輸入變量
1.3.5當前文件夾窗口和路徑管理
1.3.6搜索路徑
1.3.7工作區窗口和數組編輯器
1.3.8變量的編輯命令
1.3.9存取數據文件
1.4MATLAB R2016a的幫助係統
1.4.1純文本幫助
1.4.2演示幫助
1.4.3幫助導航
1.4.4幫助文件窗口
1.4.5幫助文件索引窗
本章小結
第2章MATLAB基礎
2.1基本概念
2.1.1MATLAB數據類型概述
2.1.2整數類型
2.1.3浮點數類型
2.1.4復數
2.1.5無窮量(Inf)和非數值量(NaN)
2.1.6數值類型的顯示格式
2.1.7確定數值類型的函數
2.1.8常量與變量
2.1.9標量、嚮量、矩陣與數組
2.1.10字符串
2.1.11運算符
2.1.12命令、函數、錶達式和語句
2.2嚮量運算
2.2.1嚮量的生成
2.2.2嚮量的加減和數乘運算
2.2.3嚮量的點、叉積運算
2.3矩陣運算
2.3.1矩陣元素的存儲次序
2.3.2矩陣元素的錶示及相關操作
2.3.3矩陣的創建
2.3.4矩陣的代數運算
2.4字符串運算
2.4.1字符串變量與一維字符數組
2.4.2對字符串的多項操作
2.4.3二維字符數組
本章小結
第3章數組
3.1MATLAB中的數組
3.2數組的創建
3.2.1創建空數組
3.2.2創建一維數組
3.2.3創建二維數組
3.2.4創建三維數組
3.2.5創建低維標準數組
3.2.6創建高維標準數組
3.3數組的屬性
3.3.1數組結構
3.3.2數組大小
3.3.3數組維度
3.3.4數組數據類型
3.3.5數組內存的占用
3.4創建特殊數組
3.4.10��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.5.6數組的查找
3.5.7數組的排序
3.5.8高維數組的降維操作
3.6多維數組及其操作
3.6.1多維數組的屬性
3.6.2多維數組的操作
3.7關係運算和邏輯運算
3.7.1關係運算
3.7.2邏輯運算
3.7.3常用函數
本章小結
第4章矩陣
4.1矩陣的基本特徵參數
4.1.1矩陣的基本參數
4.1.2條件數、矩陣的穩定性
4.1.3特徵值和特徵嚮量的基本概念
4.2矩陣的生成
4.2.1實數值矩陣輸入
4.2.2復數矩陣輸入
4.2.3符號矩陣的生成
4.2.4大矩陣的生成
4.3矩陣運算
4.3.1矩陣分析
4.3.2矩陣特徵值和特徵嚮量的計算
4.4矩陣分解
4.4.1Cholesky分解
4.4.2使用Cholesky分解求解方程組
4.4.3不完全Cholesky分解
4.4.4LU分解
4.4.5不完全RU分解
4.4.6QR分解
4.4.7操作QR分解結果
4.4.8奇異值分解
4.5常用的數學函數
4.5.1三角函數
4.5.2指數和對數函數
4.5.3復數函數
4.6稀疏矩陣技術
4.6.1基本稀疏矩陣
4.6.2稀疏矩陣的函數
本章小結
第5章符號運算
5.1符號運算的基本概念
5.1.1符號對象
5.1.2創建符號對象與函數命令
5.1.3符號常量
5.1.4符號變量
5.1.5符號錶達式、符號函數與符號方程
5.1.6函數命令findsym()
5.1.7數組、矩陣與符號矩陣
5.2符號運算的基本內容
5.2.1符號變量代換及其函數subs()
5.2.2符號對象轉換為數值對象的函數
5.2.3符號錶達式的化簡
5.2.4符號運算的其他函數
5.2.5兩種特定的符號運算函數
5.3符號微積分運算及應用
5.3.1MATLAB符號極限運算
5.3.2符號函數微分運算
5.3.3符號函數積分運算
5.3.4符號捲積
5.3.5符號積分的變換
5.4符號矩陣及其運算
5.4.1符號矩陣的建立與訪問
5.4.2符號矩陣的基本運算
5.4.3符號矩陣的化簡
5.4.4符號矩陣的微分與積分
5.4.5符號矩陣的Laplace變化
5.5MATLAB符號方程求解
5.5.1符號代數方程求解
5.5.2符號微分方程求解
5.6符號函數圖形計算器
5.6.1符號函數圖形計算器的界麵
5.6.2符號函數圖形計算器的輸入框操作
5.6.3符號函數圖形計算器的按鈕操作
本章小結
第二部分MATLAB數據處理
第6章MATLAB二維繪圖
6.1數據圖像繪製簡介
6.1.1離散數據可視化
6.1.2連續函數可視化
6.2二維圖形的基本繪圖命令
6.2.1二維圖形繪製步驟
6.2.2二維圖形基本繪圖命令plot
6.2.3快速方程式畫圖(fplot,ezplot)
6.3二維圖形的修飾
6.3.1色彩、綫型和點型
6.3.2坐標軸的調整
6.3.3刻度和分格綫
6.3.4設置坐標框
6.3.5圖形標識
6.3.6圖案填充
6.4子圖繪製法
6.5特殊圖形的繪製
6.5.1特殊坐標圖形的繪製
6.5.2特殊二維圖形的繪製
6.6二維繪圖的實際應用
本章小結
第7章MATLAB三維繪圖
7.1三維繪圖基礎
7.1.1三維繪圖基本步驟
7.1.2三維繪圖基本命令
7.1.3三維坐標標記及圖形標記
7.2三維網格麯麵
7.2.1繪製三維麯麵
7.2.2柵格數據的生成
7.2.3網格麯麵的繪製命令
7.2.4隱藏綫的顯示和關閉
7.3三維陰影麯麵的繪製
7.3.1帶有等高綫的陰影麯麵繪製
7.3.2具有光照效果的陰影麯麵繪製
7.4三維圖形的控製
7.4.1設置視角位置
7.4.2設置坐標軸
7.5三維圖形特殊處理
7.5.1透視、裁剪和鏤空
7.5.2色彩控製
7.5.3照明和材質處理
7.5.4簡潔繪圖指令
7.6特殊三維圖形
7.6.1螺鏇綫
7.6.2拋物麵
7.6.3柱狀圖
7.6.4柱體
7.6.5餅狀圖
7.6.6雙麯麵
7.6.7三維等高綫
7.6.8三維離散序列圖
7.6.9其他圖形
7.7三維繪圖的實際應用
本章小結
第8章數據分析
8.1插值
8.1.1一維插值命令及實例
8.1.2二維插值命令及實例
8.1.3樣條插值
8.2麯綫擬閤
8.2.1多項式擬閤
8.2.2加權小方差(WLS)擬閤原理及實例
8.3麯綫擬閤圖形界麵
8.3.1麯綫擬閤
8.3.2繪製擬閤殘差圖形
8.3.3進行數據預測
8.4傅裏葉分析
8.4.1離散傅裏葉變換
8.4.2FFT和DFT
8.5圖像數據分析處理
本章小結
第9章微積分方程
9.1微分方程的基礎及其應用
9.1.1微分方程的概念
9.1.2常微分方程的解
9.1.3微分方程的數值解法
9.1.4偏微分方程的數值解
9.2積分方程的基礎及其應用
9.2.1積分的有關理論
9.2.2數值積分的MATLAB應用
9.2.3高斯積分的MATLAB應用
9.2.4反常積分的MATLAB應用
9.2.5重積分的MATLAB應用
MATLAB編程指南 pdf epub mobi txt 電子書 下載