MATLAB实用教程控制系统仿真与应用
分類: 图书,计算机/网络,程序设计,其他,
作者: 于浩洋,初红霞,王希凤等编著
出 版 社: 化学工业出版社
出版时间: 2009-5-1字数:版次: 1页数: 328印刷时间:开本: 16开印次: 1纸张:I S B N : 9787122049889包装: 平装内容简介
本书系统地讲解了MATLAB在控制工程方面的应用,包括控制系统的分析与仿真、神经网络控制的分析与仿真、模糊逻辑控制的分析与仿真、模型预测控制的分析与仿真、系统辨识分析与仿真及工程应用。
书中对于每个函数的使用都给出了详细介绍,并配以相应仿真过程予以辅助说明,因此即使是初学者也可以很快上手操作;每章的最后都给出了与本章内容相关的实际应用仿真实例;在工程应用部分,从分析、建模和仿真三方面给出了较为详细的解析过程,加深了读者由理论过渡到实际应用的理解。
本书可供自动控制专业技术人员参考,也可作为高等院校控制类专业的教学参考书。
目录
第1章 MATLAB简介
1.1 MATLAB语言
1.2 机器配置要求
1.3 MATLAB的接口
1.4 Simulink的新特性
第2章 控制系统的分析与仿真
2.1 LTI对象模型的建立及转换
2.2 控制系统时域分析的MATLAB实现
2.3 控制系统频域分析的MATLAB实现
2.4 控制系统稳定性分析的MATLAB实现
2.5 控制系统设计及实例
2.6 系统分析的GUI函数
2.7 现代控制系统设计与仿真
第3章 神经网络控制的分析与仿真
3.1 神经网络工具箱概述
3.2 神经网络工具箱中的通用函数
3.3 感知器网络及其MATLAB实现
3.4 线性神经网络及其MATLAB实现
3.5 BP网络及其MATLAB实现
3.6 径向基神经网络及其MATLAB实现
3.7 其他常用神经网络及其MATLAB实现
3.8 图形用户界面
3.9 Simulink神经网络仿真
3.10 神经网络的应用实例
第4章 模糊逻辑控制的分析与仿真
第5章 模型预测控制的分析与仿真
第6章 系统辨识分析与仿真
第7章 工程应用
参考文献
书摘插图
第1章 MATLAB简介
1.1 MATLAB语言
MATLAB语言是一种高级矩阵语言。随着Mathworks公司的不断研究,MATLAB语言已成为带有独特的数据结构、输入/输出、结构控制语句和函数,并且是面向对象的高级语言。MATLAB语言在工程计算方面具有无可比拟的优异性能。它集计算、数据可视化和程序设计于一体,并能将问题和解决方案以用户熟悉的数学符号表示出来。MATLAB具有以下显著特点。
(1)功能强大
①运算功能强大
a.MATLAB的数值运算要素不是单个数据,而是矩阵,每个元素都可看作复数,运算包括加、减、乘、除、函数运算等。
b.通过MATLAB的符号工具箱,可以解决在数学、应用科学和工程计算领域中常常遇到的符号计算问题。
②功能丰富的工具箱 大量针对各专业应用的工具箱的提供,使MATLAB适用于不同领域。
……