對MATLAB進行了詳細的介紹和講解,力爭做到深入淺出,並配有大量實例,使讀者能夠達到零起點入門和快速提高的目的。
《MATLAB建模與模擬實用教程》主要內容包括MATLAB建模基礎、MATLAB數值與符號計算、MATLAB程式設計、圖形圖像、Simulink建模與模擬、科學計算、通信系統建模與模擬、自動控制系統建模與模擬、蟻群演算法建模與模擬及神經網路建模與模擬。
《MATLAB建模與模擬實用教程》可作為高等院校的理工科學生的專業教材,也可以作為科研技術人員的參考書。
目錄
前言
第1章 MATLAB建模基礎
1.1 MATLAB簡介
1.1.1 MATLAB的安裝
1.1.2 MATLAB通用命令
1.1.3 MATLAB應用視窗簡介
1.2 MATLAB數學建模概述
1.2.1建模方法和基本步驟
1.2.2建模的意義
1.2.3數學模型的特點
1.2.4數學模型的分類
1.3數學建模函數及應用
1.3.1數學建模基本函數
1.3.2數學建模應用
1.4 MATLAB外部介面
1.4.1資料檔案
1.4.2 MATLAB和Word的混合使用
1.4.3 MATLAB和Excel的混合使用
1.5本章小結
1.6習題
第2章 MATLAB數值與符號計算
2.1資料類型
2.1.1字串類型
2.1.2數數值型別
2.1.3函數控制碼
2.1.4邏輯類型
2.1.5結構類型
2.1.6細胞陣列類型
2.2陣列
2.2.1陣列的創建
2.2.2陣列操作
2.3矩陣
2.3.1矩陣的創建
2.3.2矩陣運算
2.3.3疏鬆陣列及其運算
2.4多項式
2.4.1多項式的創建和操作
2.4.2多項式運算
2.5符號運算
2.5.1符號物件的創建
2.5.2符號運算中的運算子
2.5.3符號運算的精度
2.6符號運算式運算
2.6.1數值轉換
2.6.2變數替換
2.6.3化簡與格式化
2.7符號矩陣的計算
2.7.1基本算數運算
2.7.2線性代數運算
2.8本章小結
2.9習題
第3章 MATLAB程式設計
3.1 M文件概述
3.1.1M文件的創建與打開
3.1.2 M檔的基本內容
3.1.3 M檔的保存與調用
3.2 M檔的分類
3.2.1指令檔
3.2.2函數檔
3.2.3P碼文件
3.3函數類型
3.3.1主函數
3.3.2子函數
3.3.3私有函數
3.3.4嵌套函數
3.3.5重載函數
3.4程式流程控制
3.4.1順序結構
3.4.2分支結構
3.4.3迴圈結構
3.4.4其他流程控制結構
3.5 M文件調試
3.5.1 M檔出錯資訊
3.5.2 M檔調試方法
3.6本章小結
3.7習題
第4章 圖形圖像
4.1二維圖形
4.1.1基本繪圖函數
4.1.2特殊函數
4.2三維圖形
4.2.1基本繪圖函數
4.2.2特殊函數
4.3圖形處理技術
4.3.1坐標軸調整
4.3.2圖注及其他文字標示
4.3.3顏色控制
4.3.4圖形控制
4.3.5網格控制
4.3.6圖形視窗的分割
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.8本章小結
4.9習題
第5章 Simulink建模與模擬
5.1Simulink簡介
5.1.1Simulink工作視窗
5.1.2Simulink 建模原理
5.2 Simulink建模的基本步驟
5.2.1創建模型
5.2.2模組操作
5.2.3模擬參數的配置
5.3模型的運行及調試
5.3.1過零檢測和代數環
5.3.2運行
5.3.3調試
5.4子系統及其封裝
5.4.1子系統的創建
5.4.2子系統的封裝
5.5 S-函數
5.5.1 S-函數的基本概念
5.5.2 S-函數的工作原理
5.5.3 S-函數範本
5.5.4創建S-函數
5.6建模與模擬分析實例
5.6.1簡單連續系統的建模與模擬
5.6.2簡單離散系統的建模與模擬
5.7本章小結
5.8習題
第6章 科學計算
6.1方程求解
6.1.1線性方程組求解
6.1.2非線性方程(組)求解
6.1.3常微分方程求解
6.2資料統計處理
6.2.1亂數
6.2.2最大值和最小值
6.2.3求和與求積
6.2.4平均值和中值
6.2.5標準差和方差
6.2.6協方差和相關係數
6.2.7排序
6.3常用資料插值方法
6.3.1一維插值
6.3.2二維插值
6.3.3三維插值
6.3.4樣條插值
6.3.5拉格朗日插值
6.4常用資料擬合方法
6.4.1多項式擬合
6.4.2正交最小二乘擬合
6.4.3曲線擬合工具箱
6.5本章小結
6.6習題
第7章 通信系統建模與模擬
7.1通信系統概述
7.1.1通信系統的組成
7.1.2通信系統的分類
7.1.3通信系統模型的分類
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.4.3數位通信系統的建模與模擬分析
7.5本章小結
7.6習題
第8章 自動控制系統建模與模擬
8.1自動控制系統概述
8.1.1自動控制系統的基本形式及特點
8.1.2自動控制系統的分類
8.1.3自動控制系統的標準及評價
8.2基於MATLAB的自動控制系統數學建模
8.2.1自動控制系統的傳遞函數模型
8.2.2自動控制系統的零極點函數模型
8.2.3自動控制系統的狀態空間函數模型
8.2.4系統模型之間的轉換
8.3自動控制系統的穩定性分析
8.3.1MATLAB直接判定
8.3.2MATLAB圖形化判定
8.3.3穩定性判定
8.4自動控制系統的時域分析
8.4.1典型輸入信號
8.4.2動態性能指標
8.4.3穩態性能指標
8.4.4MATLAB時域回應模擬的典型函數應用
8.5本章小結
8.6習題
第9章 蟻群演算法建模與模擬
9.1蟻群演算法簡介
9.1.1蟻群演算法的基本原理
9.1.2蟻群智能
9.1.3蟻群基本習性
9.1.4群體迷失現象
9.1.5問題空間的描述
9.2蟻群演算法的數學模型分析
9.2.1蟻群演算法基本數學模型簡介
9.2.2蟻群演算法的數學模型建模
9.2.3蟻群演算法的實現步驟
9.2.4蟻群演算法的MATLAB驗證
9.3旅行商問題的蟻群演算法建模求解
9.3.1問題描述與演算法思想
9.3.2實現過程
9.3.3演算法驗證及結論
9.4本章小結
9.5習題
第10章 神經網路建模與模擬
10.1神經網路概述
10.1.1生物意義上的神經元
10.1.2神經網路研究現狀
10.2人工神經網路結構
10.2.1神經網路的基本功能與特徵
10.2.2神經網路的數學建模
10.2.3人工神經網路的典型結構
10.3人工神經網路的學習方式和規則
10.3.1人工神經網路的運作過程
10.3.2基本的神經網路學習規則
10.4BP神經網路設計與模擬
10.4.1BP神經網路的MATLAB實現
10.4.2BP神經網路演算法實例
10.5本章小結
10.6習題
第1章 MATLAB建模基礎
1.1 MATLAB簡介
1.1.1 MATLAB的安裝
1.1.2 MATLAB通用命令
1.1.3 MATLAB應用視窗簡介
1.2 MATLAB數學建模概述
1.2.1建模方法和基本步驟
1.2.2建模的意義
1.2.3數學模型的特點
1.2.4數學模型的分類
1.3數學建模函數及應用
1.3.1數學建模基本函數
1.3.2數學建模應用
1.4 MATLAB外部介面
1.4.1資料檔案
1.4.2 MATLAB和Word的混合使用
1.4.3 MATLAB和Excel的混合使用
1.5本章小結
1.6習題
第2章 MATLAB數值與符號計算
2.1資料類型
2.1.1字串類型
2.1.2數數值型別
2.1.3函數控制碼
2.1.4邏輯類型
2.1.5結構類型
2.1.6細胞陣列類型
2.2陣列
2.2.1陣列的創建
2.2.2陣列操作
2.3矩陣
2.3.1矩陣的創建
2.3.2矩陣運算
2.3.3疏鬆陣列及其運算
2.4多項式
2.4.1多項式的創建和操作
2.4.2多項式運算
2.5符號運算
2.5.1符號物件的創建
2.5.2符號運算中的運算子
2.5.3符號運算的精度
2.6符號運算式運算
2.6.1數值轉換
2.6.2變數替換
2.6.3化簡與格式化
2.7符號矩陣的計算
2.7.1基本算數運算
2.7.2線性代數運算
2.8本章小結
2.9習題
第3章 MATLAB程式設計
3.1 M文件概述
3.1.1M文件的創建與打開
3.1.2 M檔的基本內容
3.1.3 M檔的保存與調用
3.2 M檔的分類
3.2.1指令檔
3.2.2函數檔
3.2.3P碼文件
3.3函數類型
3.3.1主函數
3.3.2子函數
3.3.3私有函數
3.3.4嵌套函數
3.3.5重載函數
3.4程式流程控制
3.4.1順序結構
3.4.2分支結構
3.4.3迴圈結構
3.4.4其他流程控制結構
3.5 M文件調試
3.5.1 M檔出錯資訊
3.5.2 M檔調試方法
3.6本章小結
3.7習題
第4章 圖形圖像
4.1二維圖形
4.1.1基本繪圖函數
4.1.2特殊函數
4.2三維圖形
4.2.1基本繪圖函數
4.2.2特殊函數
4.3圖形處理技術
4.3.1坐標軸調整
4.3.2圖注及其他文字標示
4.3.3顏色控制
4.3.4圖形控制
4.3.5網格控制
4.3.6圖形視窗的分割
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.8本章小結
4.9習題
第5章 Simulink建模與模擬
5.1Simulink簡介
5.1.1Simulink工作視窗
5.1.2Simulink 建模原理
5.2 Simulink建模的基本步驟
5.2.1創建模型
5.2.2模組操作
5.2.3模擬參數的配置
5.3模型的運行及調試
5.3.1過零檢測和代數環
5.3.2運行
5.3.3調試
5.4子系統及其封裝
5.4.1子系統的創建
5.4.2子系統的封裝
5.5 S-函數
5.5.1 S-函數的基本概念
5.5.2 S-函數的工作原理
5.5.3 S-函數範本
5.5.4創建S-函數
5.6建模與模擬分析實例
5.6.1簡單連續系統的建模與模擬
5.6.2簡單離散系統的建模與模擬
5.7本章小結
5.8習題
第6章 科學計算
6.1方程求解
6.1.1線性方程組求解
6.1.2非線性方程(組)求解
6.1.3常微分方程求解
6.2資料統計處理
6.2.1亂數
6.2.2最大值和最小值
6.2.3求和與求積
6.2.4平均值和中值
6.2.5標準差和方差
6.2.6協方差和相關係數
6.2.7排序
6.3常用資料插值方法
6.3.1一維插值
6.3.2二維插值
6.3.3三維插值
6.3.4樣條插值
6.3.5拉格朗日插值
6.4常用資料擬合方法
6.4.1多項式擬合
6.4.2正交最小二乘擬合
6.4.3曲線擬合工具箱
6.5本章小結
6.6習題
第7章 通信系統建模與模擬
7.1通信系統概述
7.1.1通信系統的組成
7.1.2通信系統的分類
7.1.3通信系統模型的分類
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.4.3數位通信系統的建模與模擬分析
7.5本章小結
7.6習題
第8章 自動控制系統建模與模擬
8.1自動控制系統概述
8.1.1自動控制系統的基本形式及特點
8.1.2自動控制系統的分類
8.1.3自動控制系統的標準及評價
8.2基於MATLAB的自動控制系統數學建模
8.2.1自動控制系統的傳遞函數模型
8.2.2自動控制系統的零極點函數模型
8.2.3自動控制系統的狀態空間函數模型
8.2.4系統模型之間的轉換
8.3自動控制系統的穩定性分析
8.3.1MATLAB直接判定
8.3.2MATLAB圖形化判定
8.3.3穩定性判定
8.4自動控制系統的時域分析
8.4.1典型輸入信號
8.4.2動態性能指標
8.4.3穩態性能指標
8.4.4MATLAB時域回應模擬的典型函數應用
8.5本章小結
8.6習題
第9章 蟻群演算法建模與模擬
9.1蟻群演算法簡介
9.1.1蟻群演算法的基本原理
9.1.2蟻群智能
9.1.3蟻群基本習性
9.1.4群體迷失現象
9.1.5問題空間的描述
9.2蟻群演算法的數學模型分析
9.2.1蟻群演算法基本數學模型簡介
9.2.2蟻群演算法的數學模型建模
9.2.3蟻群演算法的實現步驟
9.2.4蟻群演算法的MATLAB驗證
9.3旅行商問題的蟻群演算法建模求解
9.3.1問題描述與演算法思想
9.3.2實現過程
9.3.3演算法驗證及結論
9.4本章小結
9.5習題
第10章 神經網路建模與模擬
10.1神經網路概述
10.1.1生物意義上的神經元
10.1.2神經網路研究現狀
10.2人工神經網路結構
10.2.1神經網路的基本功能與特徵
10.2.2神經網路的數學建模
10.2.3人工神經網路的典型結構
10.3人工神經網路的學習方式和規則
10.3.1人工神經網路的運作過程
10.3.2基本的神經網路學習規則
10.4BP神經網路設計與模擬
10.4.1BP神經網路的MATLAB實現
10.4.2BP神經網路演算法實例
10.5本章小結
10.6習題
網路書店
類別
折扣
價格
-
新書87折$312