本書系統(tǒng)介紹現(xiàn)代控制理論的五大基本分支,即線性系統(tǒng)理論(包括狀態(tài)空間描述、狀態(tài)空間分析和狀態(tài)空間綜合)、最優(yōu)控制理論(包括變分法、極小值原理、動畫規(guī)劃和魯棒最優(yōu)控制)、最優(yōu)理論(基本估計方法和卡爾曼濾波)、系統(tǒng)辨識(非參數(shù)辨識方法和參數(shù)變數(shù)方法)及自適應控制(模型參考自適應和自校正控制)。為了方便讀者基于MATLAB/SIMULINK環(huán)境對控制系統(tǒng)進行建模、分析和綜合,在相應分支后均給出了相應的應用方法和實例。對線性系統(tǒng)理論部分,給出在MATLAB環(huán)境上第二次開發(fā)的CAL課件;對最優(yōu)控制理論部分,給出了LQR問題的MATLAB實現(xiàn),并對Optimization Toolbox、Robust Control Toolbox的使用方法進行了介紹;在系統(tǒng)辨識部分,通過實例介紹了使用Syetem Identification Toolbox進行建模的方法;在適應控制部分,也給出了基于MATLAB/SIMULINK進行自適應控制設計方法和實例。為了便于學習,每章開頭給出了提要,結語給出了小結。除了列舉豐富的例子外,還選配了適量的思考與習題。本書可供非控制類大學高年級本科生、研究生使用,也可供對控制理論感興趣的科技人員參考。