精通MATLAB R2014a

《精通MATLAB R2014a》是2015年清華大學出版社出版的圖書,作者是丁偉。

基本介紹

  • 書名:精通MATLAB R2014a
  • 作者:丁偉
  • ISBN:9787302389033
  • 定價:59元
  • 出版社:清華大學出版社
  • 出版時間:2015.05.01
內容簡介,圖書目錄,

內容簡介

全書面向MATLAB的國中級讀者,以MATLAB R2014a版本為平台,由淺入深地全面講解了運用MATLAB軟體時常用的知識和工具。本書按邏輯編排,自始至終採用實例描述; 內容完整且每章相對獨立,是一本簡明的MATLAB參考書。 本書分為三個部分共17章。第一部分介紹了MATLAB的基礎,涵蓋的內容有MATLAB基礎和MATLAB程式設計、數組與矩陣、基本數值類型與字元串、元胞數組和結構、數據可視化; 第二部分為基於MATLAB的數學套用,涵蓋的內容有數據分析、MATLAB最佳化工具箱、符號數學計算、機率統計; 第三部分為基於MATLAB的工程套用,涵蓋的內容有MATLAB圖形句柄、圖形用戶界面、MATLAB圖像處理工具箱、MATLAB信號處理工具箱、小波分析工具箱、檔案讀取I/O操作、Simulink仿真。

圖書目錄

第一部分MATLAB基礎知識
第1章MATLAB基礎
1.1MATLAB簡介
1.1.1MATLAB的主要特點與系統結構
1.1.2MATLAB的發展歷程
1.2MATLAB工作環境
1.2.1命令行視窗
1.2.2幫助視窗
1.2.3幫助系統視窗
1.2.4M檔案編輯視窗
1.2.5圖形視窗
1.2.6當前資料夾
1.2.7搜尋路徑
1.3查詢幫助命令
1.3.1help命令
1.3.2模糊尋找
1.4小結
第2章MATLAB程式設計
2.1MATLAB 程式控制結構
2.1.1順序結構
2.1.2選擇結構
2.1.3循環結構
2.2程式流程控制語句及其他常用命令
2.2.1break命令
2.2.2continue命令
2.2.3return命令
2.2.4echo 命令
2.2.5pause命令
2.2.6try命令
2.3小結
第3章數組與矩陣
3.1數組運算
3.1.1數組的創建與操作
3.1.2常見的數組運算
3.2矩陣的表示
3.2.1直接輸入法
3.2.2載入外部數據檔案
3.2.3利用MATLAB內置函式創建矩陣
3.2.4利用M檔案創建和保存矩陣
3.3矩陣的拼接
3.3.1基本拼接
3.3.2拼接函式
3.4MATLAB矩陣尋訪
3.4.1下標尋訪
3.4.2單元素尋訪
3.4.3多元素尋訪
3.5MATLAB矩陣的運算
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.6.4矩陣的求逆
3.6.5矩陣的秩和跡
3.6.6向量和矩陣的範數
3.6.7矩陣特徵值和特徵向量
3.6.8矩陣的超越函式
3.7稀疏矩陣
3.7.1稀疏矩陣的存儲
3.7.2稀疏矩陣的操作
3.7.3稀疏矩陣的運算
3.8解線性方程組
3.9小結
第4章基本數值類型與字元串
4.1變數、數值與表達式
4.1.1變數及其分類
4.1.2數值
4.1.3表達式
4.2MATLAB 基本數值類型
4.2.1整數類型數據運算
4.2.2MATLAB的常量
4.2.3空數組
4.2.4邏輯運算
4.2.5關係運算
4.3字元串
4.3.1創建字元串
4.3.2基本字元串操作
4.3.3字元串操作函式
4.4小結
第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小結
第6章數據可視化
6.1數據可視化簡介
6.1.1什麼是數據可視化
6.1.2圖形視窗的建立
6.2繪製二維圖形
6.2.1繪製二維曲線圖
6.2.2繪製對數曲線圖
6.2.3繪製雙縱坐標曲線圖
6.2.4繪製其他類型的曲線圖
6.3繪製三維圖形
6.3.1繪製三維曲線圖
6.3.2繪製三維曲面圖
6.3.3繪製三維特殊圖形
6.3.4繪製動畫圖形
6.3.5繪製幾何解析圖形
6.4繪製四維圖形
6.5圖形繪製和編輯
6.5.1色彩和線型
6.5.2圖形的標註與修飾
6.5.3圖形分割
6.6函式圖形的繪製
6.6.1一元函式圖形的繪製
6.6.2二元函式圖形的繪製
6.7小結
第二部分MATLAB數學套用
第7章數據分析
7.1MATLAB多項式運算
7.1.1多項式的表示與創建
7.1.2求多項式的根
7.2多項式四則運算
7.2.1多項式加減運算
7.2.2多項式乘法運算
7.2.3多項式除法運算
7.3多項式的導數與求值
7.3.1多項式的導數
7.3.2多項式的求值
7.3.3部分分式展開
7.4數據插值
7.4.1一維插值
7.4.2二維插值
7.5函式極限和導數
7.6數值積分函式
7.6.1quad函式
7.6.2quad8函式
7.6.3dblquad函式
7.7小結
第8章MATLAB最佳化工具箱
8.1線性規劃
8.2用MATLAB解無約束最佳化問題
8.2.1一元函式無約束最佳化問題
8.2.2多元函式無約束最佳化問題
8.3二次規劃
8.4目標規劃
8.5非線性方程的求解
8.6非線性方程組的求解
8.7小結
第9章符號數學計算
9.1運算符號操作
9.2基本運算操作
9.2.1合併同類項
9.2.2列空間的基
9.2.3複合函式計算
9.2.4符號複數的共軛、實數部分和虛數部分
9.2.5設定變數的精度
9.2.6餘弦函式的整函式
9.2.7符號表達式的分子與分母
9.2.8將符號轉換為MATLAB的數值形式
9.2.9符號表達式的展開
9.2.10符號因式分解
9.2.11尋找符號表達式的最簡形式
9.2.12符號矩陣的維數
9.2.13代數方程的符號解析解
9.2.14符號表達式的化簡
9.2.15符號表達式的求和
9.2.16符號表達式的轉換
9.3微積分
9.4積分變換
9.5函式計算器
9.6Taylor級數
9.7小結
第10章機率統計
10.1隨機變數的產生
10.1.1二項分布的隨機數據的產生
10.1.2常態分配的隨機數據的產生
10.1.3通用函式求各分布的隨機數據
10.2機率密度計算
10.2.1通用函式計算機率密度函式值
10.2.2專用函式計算機率密度函式值
10.3累積機率值
10.3.1通用函式計算累積機率值
10.3.2專用函式計算累積機率值
10.4隨機變數的數字特徵
10.4.1平均值與中值
10.4.2數據比較
10.4.3期望
10.4.4方差
10.4.5協方差與相關係數
10.5統計作圖
10.5.1正整數的頻率表
10.5.2經驗累積分布函式圖形
10.5.3最小二乘擬合直線
10.5.4繪製常態分配機率圖形
10.5.5繪製威布爾機率圖形
10.5.6樣本數據的盒圖
10.5.7參考線的繪製
10.5.8樣本的機率圖形
10.6小結
第三部分MATLAB工程套用
第11章MATLAB圖形句柄
11.1圖形對象的屬性
11.2圖形對象及其句柄
11.2.1figure對象
11.2.2axes對象
11.2.3core 對象
11.2.4plot 對象
11.2.5group 對象
11.2.6annotation 對象
11.3小結
第12章圖形用戶界面
12.1圖形用戶界面簡介
12.1.1GUI入門
12.1.2GUI的設計原則與步驟
12.1.3GUI模板與設計視窗
12.2控制框對象與屬性
12.3GUI的設計工具
12.3.1布局編輯器
12.3.2用屬性查看器設定控制框屬性
12.3.3對象瀏覽器
12.3.4Tab鍵順序編輯器
12.3.5對齊對象
12.3.6編輯器
12.3.7選單編輯器
12.4對話框設計
12.4.1Windows公共對話框
12.4.2MATLAB專用對話框
12.5選單設計
12.6小結
第13章MATLAB圖像處理工具箱
13.1MATLAB支持的圖像類型
13.2圖像檔案格式
13.3圖像處理的基本函式
13.3.1imfinfo函式
13.3.2imread函式
13.3.3imwrite函式
13.3.4imshow 函式
13.4圖像的基本運算
13.4.1點運算
13.4.2圖像的代數運算
13.4.3圖像的幾何運算
13.5圖像的變換
13.5.1傅立葉變換
13.5.2離散餘弦變換
13.6圖像的增強
13.6.1灰度變換增強
13.6.2圖像的空域濾波增強
13.6.3圖像的頻域濾波增強
13.7圖像的復原
13.7.1維納濾波復原
13.7.2約束的最小二乘方濾波復原
13.7.3LucyRichardson濾波復原
13.7.4盲去卷積濾波復原
13.8邊緣檢測
13.8.1Sobel運算元
13.8.2Roberts運算元
13.8.3Prewitt 運算元
13.8.4LaplacianGauss運算元
13.8.5Canny運算元
13.9圖像的數學形態學處理
13.10小結
第14章MATLAB信號處理工具箱
14.1MATLAB信號處理基礎簡介
14.1.1離散信號
14.1.2離散信號的基本運算
14.1.3離散的傅立葉變換
14.1.4Z變換
14.1.5窗函式
14.2特殊信號波形的產生
14.2.1方波函式
14.2.2隨機函式
14.2.3三角波函式
14.2.4sinc函式
14.2.5線性調頻函式
14.2.6diric函式
14.2.7rectpuls函式
14.2.8tripuls函式
14.2.9pulstran函式
14.2.10gauspuls函式
14.3IIR濾波器的設計
14.3.1IIR濾波器實現的基本結構
14.3.2模擬濾波器原型
14.4FIR濾波器設計
14.4.1窗函式FIR濾波器設計
14.4.2基於頻率採樣法FIR帶通濾波器設計
14.4.3任意設計濾波器
14.5隨機信號系統處理模型
14.5.1AR模型
14.5.2MA模型
14.5.3ARMA模型
14.6小結
第15章小波分析工具箱
15.1小波分析簡介
15.1.1傅立葉變換與小波變換的比較
15.1.2多分辨分析
15.2小波變換
15.2.1一維連續小波變換
15.2.2高維連續小波變換
15.2.3離散小波變換
15.3小波包分析
15.3.1小波包的定義
15.3.2小波包的性質
15.3.3幾種常用的小波
15.4小波工具箱簡介
15.5小波變換在圖像處理中的套用
15.5.1小波在圖像壓縮方面的套用
15.5.2小波在圖像邊緣檢測的套用
15.5.3小波變換在圖像增強方面的套用
15.6小結
第16章檔案讀取I/O操作
16.1低級檔案I/O程式
16.1.1fopen函式
16.1.2fclose函式
16.1.3fwrite函式
16.1.4fread函式
16.1.5fscanf函式
16.1.6fprintf函式
16.2高級檔案I/O程式
16.2.1MAT檔案操作
16.2.2圖像、聲音和影片格式檔案的操作
16.3小結
第17章Simulink仿真
17.1Simulink的工作環境與啟動
17.1.1Simulink的仿真示例
17.1.2Simulink的模組庫
17.2Simulink模型的創建
17.2.1Simulink模組的基本操作
17.2.2信號線的處理與修飾
17.2.3常用模組的參數和屬性設定
17.2.4複雜系統的仿真與分析
17.2.5創建模型的基本步驟
17.3連續系統建模
17.4非線性系統
17.5子系統與封裝
17.5.1建立子系統
17.5.2子系統的封裝
17.5.3條件執行子系統
17.5.4觸發子系統
17.6過零檢測和代數環
17.6.1過零的發生
17.6.2過零檢測的實現方式
17.6.3其他注意事項
17.6.4直接饋通模組
17.6.5代數環的產生
17.6.6代數約束
17.7用MATLAB命令創建和運行Simulink模型
17.8小結
參考文獻

相關詞條

熱門詞條

聯絡我們