控制系統MATLAB入計算及仿真

控制系統MATLAB入計算及仿真

《控制系統MATLAB入計算及仿真》一書,由黃忠霖著述,國防工業出版社出版,最新版為第3版。《控制系統MATLAB入計算及仿真(第3版)》包括MATLAB語言基礎、控制系統MATLAB仿真基礎、控制系統MATLAB計算與仿真3篇。《控制系統MATLAB入計算及仿真(第3版)》上篇介紹了MATLAB7.1系統的相關知識,包括MATLAB7.1系統概述與活的筆記本Notebook、數值計算與符號運算、MATLAB程式設計,還介紹了MATLAB7.1的基本繪圖的函式命令等。

基本信息

內容簡介

控制系統MATLAB入計算及仿真

中篇介紹控制系統MATLAB仿真基礎,詳細敘述了simulink6.3與SimPower,Systems4.1.1仿真集成環境的數學模型與實際物體的圖形化模型庫、控制系統仿真數學模型,控制系統時域分析、穩定性分析、穩態誤差分析、根軌跡分析、頻域分析等的MATLAB實現,還介紹了描述函式法分析非線性系統的MATLAB實現與離散系統分析的MATLAB實現。

下篇是《控制系統MATLAB入計算及仿真(第3版)》的核心內容,介紹經典控制的拖動控制系統、位置隨動系統、過程控制系統等的MATLAB計算與仿真以及自動控制系統設計、狀態空間分析的MATLAB計算與仿真、線性二次型最優控制的MATLAB計算及仿真。

全書共20章,示例豐富,內容翔實。大部分示例取材於國內普遍採用的自動控制理論、電力拖動控制、位置隨動控制、生產過程控制、現代控制理論等方面的教科書,還有一部分取自實際工程課題。示例程式都經作者反覆調試,既能夠在MATLAB里運行,也能夠在Notebook中運行(除了一些帶滑鼠操作的圖形函式命令必須在MATLAB命令視窗里運行之外)。

《控制系統MATLAB入計算及仿真(第3版)》既可作為自動控制類各專業(工業自動化、電氣自動化、機電一體化、過程控制、化工自動化、電站自動化、紡織自動化、高層建築自動化、印刷造紙自動化)的教材,也可作為自動控制領域工程技術人員學習MATLAB的參考用書。

目錄

第1章控制系統及仿真概述

1.1自動控制系統的廣泛套用

1.1.1電力拖動自動控制系統的套用

1.1.2工業生產過程自動控制系統的套用

1.2控制系統計算機仿真的基本概念

1.2.1控制系統計算機仿真

1.2.2控制系統計算機仿真的過程

1.3控制系統MATLAB計算與仿真

1.3.1先進的軟體MATLAB

1.3.2控制系統的MATLAB計算與仿真

上篇MATLAB語言基礎

第2章MATLAB7.1系統概述

2.1MATLAB7.1安裝與啟動

2.1.1MATLAB7.1的安裝

2.1.2Notebook的安裝

2.1.3MATLAB7.1的啟動

2.1.4Notebook的啟動

2.2MATLAB7.1的系統界面

2.2.1MATLAB7.1系統的4個小視窗

2.2.2MATLAB7.1的命令視窗(CbmmandWindow)

2.2.3MNTLAB7.1選單項命令

2.2.4MATLAB7.1工具列按鈕

2.2.5Start開始按鈕

2.3MATLAB7.1的內容及其查找

2.3.1MATLAB7.1的內容

2.3.2MATLAB7.1內容的查找

2.3.3MATLAB7.1的模糊查詢

2.3.4MATLAB7.1的Work子目錄

2.4MATLAB的文字處理工具Norebook

2.4.1Notebook選單命令簡介

2.4.2Notebook的使用

2.4.3Notebook使用的幾個問題

第3章MATLAB數值運算

3.1MATLAB的數值運算基礎

3.1.1常量

3.1.2變數

3.1.3MATLAB運算符

3.2MATLAB的數組、矩陣運算

3.2.1數組、矩陣的概念

3.2.2數組或矩陣元素的標識

3.2.3數組與矩陣的輸入

3.2.4數組、矩陣的算術運算

3.2.5矩陣的特有運算

3.2.6數組的關係運算

3.2.7數組的邏輯運算

3.3MATLAB的數組函式與矩陣函式

3.3.1數組函式

3.3.2矩陣函式

3.4多項式及其運算

3.4.1多項式運算函式

3.4.2多項式運算舉例

3.5MATLAB的數學表達式及其書寫

3.5.1MATLAB的數學表達式

3.5.2MATLAB數學表達式的書寫

第4章MATLAB符號運算基礎

4.1MATLAB符號運算概述

4.1.1MATLAB符號運算入門

4.1.2MATLAB符號運算的幾個基本概念

4.2MATIAB符號對象的基本運算與關係運算

4.3MATLAB符號運算的基本函式

4.3.1符號變數代換及其函式subs()

4.3.2符號對象轉換為數值對象的函式double()、digits()、vpa()、numeric()

4.3.3M御AB符號表達式的化簡

4.4MATLAB符號微積分運算

4.4.1MATLAB符號極限運算

4.4.2MATLAB符號函式微分運算

4.4.3MmAB符號函式積分運算

4.4.4符號求和函式與Taylor(泰勒)級數展開函式

4.5MATLAB符號矩陣的幾種特殊運算

4.5.1矩陣的微分與積分

4.5.2Jacobian矩陣

4.5.3矩陣的Jordan標準形

4.6MATLAB符號方程求解

4.6.1MATLAB符號代數方程求解

4.6.2MATLAB符號微分方程求解

4.7複變函數計算的MATLAB實現

4.7.1複數的概念

4.7.2MATLAB關於復變數的函式命令

4.7.3複數的生成與創建復矩陣

4.7.4複數的幾何表示

4.7.5複數代數運算的MATLAB實現

第5章MATLAB程式設計

5.1M檔案、MATIAB函式與MATIAB程式

5.1.1M檔案

5.1.2MATLAB函式

5.1.3MATLAB命令檔案或程式

5.2MATLAB程式設計基礎

5.2.1MATLAB程式設計基本規則

5.2.2表達式、表達式語句與賦值語句

5.2.3程式流程控制語句

5.2.4程式流程控制指令

5.3MATLAB程式設計再舉例

第6章MATLAB7.1常用圖形命令與符號函式圖形命令

6.1MATLAB的常用圖形命令

6.1.1繪圖函式plot()

6.1.2繪圖坐標系的調整

6.1.3圖形標註

6.1.4多次重疊繪製圖形

6.1.5圖形視窗的分割

6.2MATLAB的特殊坐標繪圖函式

6.2.1對數坐標曲線

6.2.2極坐標曲線

6.2.3雙y軸坐標曲線

6.2.4複數的圖形曲線

6.3MATLAB離散數據與步進圖形的繪圖函式

6.3.1MATLAB繪製離散數據圖形的函式命令stem()

6.3.2MATLAB繪製步進圖形的函式命令stairs()

6.4MATLAB符號函式的圖形命令

6.4.1符號函式的簡捷繪圖函式命令ezplot()

6.4.2符號函式的繪圖函式命令fplot()

6.4.3符號函式的極坐標繪圖函式命令e.zpoar()

中篇控制系統MATLAB仿真基礎

第7章MATLAB7.1的仿真集成環境Simulink6.3

第8章常用電氣系統(SimPowerSystems)實體圖形化仿真模型

第9章控制系統數學模型的MATLAB實現

第10章連續系統時域分析的MATLAB實現

第11章連續系統穩定性分析的MATLAB實現

第12章連續系統穩態誤差計算的MATLAB實現

第13章連續系統根軌跡分析的MATLAB實現

第14章連續系統頻域分析的MATLAB實現

第15章描述函式法規分析非線性系統的MATLAB實現

第16章離散系統分析的MATLAB實現

下篇控制系統MATLAB計算及仿真

第17章自動控制系統的MATLAB計算及仿真

第18章連續性控制校正設計的MATLAB實現

第19章線性系統空間分析的MATLAB實現

第20章線性二次型最優控制的MATLAB實現

附錄作者編寫的MATLAB函式

參考文獻

……

相關詞條

相關搜尋

熱門詞條

聯絡我們