MATLAB控制系統設計與仿真

MATLAB控制系統設計與仿真

《MATLAB控制系統設計與仿真》是2009年電子工業出版社出版的圖書,作者是張德豐。本書意在讓讀者儘快掌握MATLAB提供的編程環境和工具進行控制系統的設計。書中列舉大量實例來幫助讀者理解和掌握MATLAB編程和設計控制系統的技巧。

基本信息

內容簡介

《MATLAB控制系統設計與仿真》分兩篇,共10章。上篇為MATLAB程式設計基礎,主要介紹MATLAB的基礎知識、MATLAB數值運算、MATLAB符號運算、MATLAB程式設計。下篇為自動控制系統的MATLAB實現,主要介紹控制系統理論基礎、仿真環境Simulink的使用基礎、控制系統數學模型的MATLAB實現、控制系統分析、經典控制系統設計與仿真、現代控制系統設計與仿真。

《MATLAB控制系統設計與仿真》各章節之間既相互聯繫又相互獨立,讀者可根據自己的需要選擇閱讀。《MATLAB控制系統設計與仿真》可作為高校理工科本科生和研究生的教學參考用書,也可供自動控制、計算機仿真及其相關領域的工程技術和研究人員參考。

圖書目錄

第1章 MATLAB知識簡介

1.1 MATLAB概述

1.2 MATLAB的基本操作

1.2.1 MATLAB語言特點

1.2.2 MATLAB的M檔案介紹

1.2.3 MATLAB的使用命令

1.2.4 MATLAB函式舉例

1.3 MATLAB 視窗的基本操作

1.3.1 命令視窗的使用

1.3.2 Figure視窗的圖形操作功能

1.3.3 GUI(圖形用戶接口)

1.3.4 自定義函式

1.3.5 互動控制

第2章 MATLAB數組與矩陣運算

2.1 MATLAB的數組與矩陣運算

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 多項式運算舉例

第3章 符號運算

3.1 算術符號操作

3.2 基本運算

3.2.1 函式計算器

3.2.2 微積分

3.2.3 符號函式的作圖

3.2.4 積分變換

3.2.5 Taylor級數

3.2.6 其他

3.3 複變函數計算的MATLAB實現

3.3.1 複數的概念

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

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

3.3.4 複數的幾何表示

3.3.5 複數代數運算的MATLAB實現

第4章 MATLAB程式設計

4.1 檔案與程式結構

4.1.1 M檔案

4.1.2 輸入與輸出

4.2 參數與變數

4.2.1 參數

4.2.2 全局變數和局部變數

4.3 數據類型

4.4 程式結構

4.4.1 順序結構

4.4.2 循環結構

4.4.3 分支結構

4.4.4 程式終止控制語句

4.4.5 程式異常處理語句

4.5 程式流控制語句

4.5.1 echo指令

4.5.2 pause指令

4.5.3 keyboard指令

4.5.4 break指令

4.6 MATLAB函式

4.6.1 函式

4.6.2 子函式

4.6.3 私有函式

4.6.4 嵌套函式

4.7 MATLAB程式調試

4.7.1 調試方法

4.7.2 調試工具

第5章 控制系統理論基礎

5.1 自動控制系統概述

5.1.1 自動控制系統基本概念

5.1.2 自動控制系統的分類

5.1.3 控制系統性能要求

5.2 經典控制理論基礎

5.2.1 傳遞函式模型

5.2.2 零極點增益模型

5.2.3 控制系統的時域分析

5.2.4 控制系統的頻域分析

5.2.5 控制系統的根軌跡分析

5.3 現代控制理論基礎

5.3.1 狀態空間模型

5.3.2 控制系統的可控性與可觀測性

5.3.3 極點配置設計

5.3.4 最優控制設計

5.3.5 魯棒控制理論

第6章 仿真環境Simulink使用基礎

6.1 Simulink庫模組簡介

6.1.1 連續(Continuous)模組組

6.1.2 非連續(Discontinuities)模組組

6.1.3 離散(Discrete)模組組

6.1.4 數學運算(Math Operations)模組組

6.1.5 接收器(Sinks)模組組

6.1.6 輸入源(Sources)模組組

6.2 Simulink基本建模方法

6.2.1 模型視窗的建立

6.2.2 模組的操作

6.2.3 信號線的操作

6.2.4 模型的運行

6.2.5 模型的保存

6.3 Simulink模型舉例

6.3.1 模型演示

6.3.2 模型的套用舉例

6.4 Simulink 的套用

6.4.1 Simulink子系統

6.4.2 封裝模組與創建模組庫

6.5 S-函式及其套用

6.5.1 Simulink仿真過程

6.5.2 用MATLAB語句編寫S-函式

6.5.3 S-函式設計舉例

……

相關詞條

相關搜尋

熱門詞條

聯絡我們