MATLAB程式設計與工程套用

MATLAB程式設計與工程套用

《MATLAB程式設計與工程套用》是2011年4月清華大學出版社出版的圖書,作者是張德豐。本書介紹了matlab的工作環境、matlab的基礎、matlab的程式設計、matlab的科學計算、最佳化設計、數據可視化與視圖、matlab在圖像處理中的套用、matlab在信號處理中的套用、matlab在控制系統中的套用以及matlab在其他領域中的套用等內容。

基本介紹

  • 書名:MATLAB程式設計與工程套用
  • 作者:張德豐  
  • ISBN:9787302247685
  • 頁數:375
  • 出版社:清華大學出版社
  • 出版時間:2011 年4月
  • 開本:16
  • 叢書名:21世紀高等學校規劃教材
內容簡介,目錄,

內容簡介

matlab程式設計與工程套用》共分10章。
《matlab程式設計與工程套用》可作為本科生、碩士研究生matlab的入門及其套用教程,也可作為管理、科研和工程技術人員的參考讀物。

目錄

《matlab程式設計與工程套用》
第1章 matlab的工作環境
1.1 matlab的概述
1.1.1 matlab的產生與發展
1.1.2 matlab的優點
1.2 matlab的安裝與激活
1.3 malab的運行環境
1.3.1 matlab的啟動和退出
1.3.2 matlab的主選單及功能
1.3.3 matlab的命令視窗
1.3.4 matlab的工作空間
1.3.5 matlab的檔案管理
1.3.6 matlab的路徑視窗
1.4 matlab的幫助系統
1.4.1 常用幫助命令
1.4.2 在線上幫助
1.5 matlab中常用的命令、函式和常數
1.5.1 常用命令
1.5.2 常用函式
1.5.3 特殊變數和常數
.第2章 matlab的基礎
2.1 matlab的變數
2.1.1 變數
2.1.2 matlab的預定義變數
2.1.3 變數命名與賦值語句
2.1.4 記憶體變數的刪除與修改
2.1.5 變數類型
2.2 運算符
2.2.1 算術運算符
2.2.2 關係運算符
2.2.3 邏輯運算符
2.3 數值的計算功能
2.3.1 矩陣的生成
2.3.2 矩陣的基本運算
2.3.3 特殊矩陣
2.4 數組與向量
2.4.1 數組運算
2.4.2 向量和下標運算
2.5 matlab語言的數據類型
2.5.1 稀疏矩陣
2.5.2 單元數組
2.5.3 結構數組
2.6 矩陣的求值
2.6.1 方陣的行列式值
2.6.2 矩陣的秩與跡
2.6.3 向量和矩陣的範數
2.6.4 矩陣的條件數
2.7 矩陣的分解
2.7.1 cholesky分解
2.7.2 lu分解
2.7.3 qr分解
2.7.4 eig分解
2.7.5 svd分解
2.7.6 schur分解
2.7.7 hessenberg分解
第3章 matlab的程式設計
3.1 matlab的控制語句
3.1.1 條件語句
3.1.2 選擇語句
3.1.3 循環語句
3.1.4 程式的流程控制
3.1.5 互動式輸入
3.1.6 常見的錯誤調試
3.2 m檔案
3.2.1 腳本m檔案
3.2.2 函式m檔案
3.3 多項式
3.3.1 多項式的定義
3.3.2 多項式運算
3.4 曲線擬合
3.4.1 最小二乘法曲線擬合
3.4.2 直線的最小二乘擬合
3.5 數值插值
3.5.1 一維插值
3.5.2 二維插值
3.5.3 樣條插值
3.5.4 高維插值
第4章 matlab的科學計算
4.1 matlab基本數學函式
4.1.1 三角函式與雙曲函式
4.1.2 其他常用函式
4.2 符號運算
4.2.1 matlab符號運算相關概念
4.2.2 符號的代數運算
4.2.3 符號表達式的分子、分母運算
4.2.4 符號微分與積分變換
4.3 數值微分與積分
4.3.1 數值微分
4.3.2 數值積分
4.4 線性方程求解
4.4.1 齊次線性方程組的求解
4.4.2 非齊次線性方程組的求解
4.4.3 疊代解法
4.5 非線性方程求解
4.5.1 直接解法
4.5.2 方程組解法
4.5.3 符號求解非線性方程組
第5章 最佳化設計
5.1 最佳化問題概述
5.1.1 背景介紹
5.1.2 基本概念
5.2 一維搜尋最佳化法
5.2.1 黃金分割法
5.2.2 二次插值法
5.3 多維搜尋最佳化法
5.3.1 共軛方向法
5.3.2 powell法
5.3.3 梯度法
5.3.4 共軛梯度法
5.4 約束最佳化方法
5.4.1 隨機方向法
5.4.2 複合形法
5.4.3 懲罰函式法
5.5 基 matlab最佳化工具箱的計算
5.5.1 線性規劃問題
5.5.2 非線性規劃問題
5.5.3 二次規劃問題
5.5.4 多目標最佳化問題
第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.4 三維繪圖的精細處理
6.4.1 視點處理
6.4.2 色彩處理
6.4.3 透明度處理
第7章 matlab在圖像處理中的套用
7.1 圖像處理的基礎
7.1.1 圖像與數字圖像
7.1.2 數字圖像處理學
7.1.3 圖像的讀寫
7.1.4 圖像的顯示與信息查詢
7.1.5 圖像類型轉換
7.1.6 圖像色彩
7.2 圖像的幾何操作
7.2.1 圖像基本運算
7.2.2 調整圖像大小
7.2.3 圖像旋轉
7.2.4 圖像剪下
7.3 圖像增強
7.3.1 灰度變換增強
7.3.2 空域濾波增強
7.3.3 頻域增強
7.4 圖像變換
7.5 圖像邊緣檢測
第8章 matlab在信號處理中的套用
8.1 離散信號與系統
8.1.1 離散信號
8.1.2 離散系統
8.1.3 離散信號與系統的matlab實現
8.2 z變換
8.2.1 z變換定義
8.2.2 離散時間系統的描述及轉換
8.3 數字濾波器
8.3.1 經典數字濾波器原理
8.3.2 iir數字濾波器的結構與設計
8.3.3 fir數字濾波器的結構與設計
8.4 功率譜密度函式估計
8.4.1 周期圖法
8.4.2 bartlett法
8.4.3 welch法
8.4.4 多視窗法
8.5 自適應濾波的套用
8.5.1 自適應噪聲對消器
8.5.2 自適應信道均衡器
8.5.3 自適應信號陷波器
第9章 matlab在控制系統中的套用
9.1 自動控制系統講述
9.1.1 自動控制系統的類型
9.1.2 自動控制系統要求及性能評價
9.1.3 自動控制的套用
9.2 控制系統模型介紹
9.2.1 傳遞函式模型
9.2.2 狀態方程模型
9.2.3 零極點模型
9.3 系統模型轉換
9.3.1 傳遞函式與狀態空間模型的轉換
9.3.2 傳遞函式與零極點空間模型的轉換
9.3.3 狀態空間模型與零極點空間模型的轉換
9.4 控制系統穩定性分析
9.4.1 控制系統穩定性的原理
9.4.2 判別控制系統穩定性的方法
9.5 系統的時域分析
9.6 控制系統的根軌跡分析
9.6.1 根軌跡基本分析
9.6.2 根軌跡分析法
9.7 系統的頻域分析
9.7.1 對數坐標圖
9.7.2 極坐標圖
9.7.3 對數幅相特‘睦圖
9.7.4 常用頻域分析
9.8 極點配置和觀測器設定
第10章 matlab在其他領域中的套用
10.1 matlab在化學中的套用
10.1.1 化合物濃度計算
10.1.2 化學溶液ph值計算
10.1.3 化學中其他相關值計算
10.2 在數學建模中的套用
10.3 在小波分析中的套用
10.3.1 基本小波的語言處理
10.3.2 提升小波變換套用
10.4 在通信系統中的套用
參考文獻

相關詞條

熱門詞條

聯絡我們