现代控制工程MATLAB实验指导书V01.pdf
文本预览下载声明
昆明理工大学机电学院机械工程专业研究生实验
《现代控制工程》
MATLAB实验指导书
昆明理工大学机电工程学院
《现代控制工程》 MATLAB 实验指导书
一、 MATLAB 简介
1 MATLAB 概述
MATLAB 是 MATrix LABoratory 的缩写,早期主要用于现代控制中复杂的矩阵、向量
的各种运算。 由于 MA TLAB 提供了强大的矩阵处理和绘图功能, 很多专家因此在自己擅长
的领域用它编写了许多专门的 MATLAB 工具包( toolbox ),如控制系统工具包( control
systems toolbox );系统辨识工具包( system identification toolbox );信号处理工具包( signal
processing toolbox );鲁棒控制工具包( robust control toolbox );最优化工具包 (optimization
toolbox )等等。由于 MA TLAB 功能的不断扩展,所以现在的 MATLAB 已不仅仅局限与现
代控制系统分析和综合应用,它已是一种包罗众多学科的功能强大的“技术计算语言( The
Language of Technical Computing )”。
MathWorks 公司于 1992 年推出了具有划时代意义的 MATLAB 4.0 版本,并推出了交
互式模型输入与仿真系统 SIMULINK ,它使得控制系统的仿真与 CAD 应用更加方便、快
捷,用户可以方便地在计算机上建模和仿真实验。
1997 年 MathWorks 推出的 MA TLAB 5.0 版允许了更多的数据结构, 1999 年初推出
的 MA TLAB 5.3 版在很多方面又进一步改进了 MATLAB 语言的功能。 2000 年底推出的
MATLAB 6.0 。最新版本是 MA TLAB7.0 。
MATLAB 以矩阵作为基本编程单元,它提供了各种矩阵的运算与操作,并有较强的绘
图功能。 MATLAB 集科学计算、图像处理、声音处理于一身,是一个高度的集成系统,有
良好的用户界面,并有良好的帮助功能。 MA TLAB 不仅流行于控制界,在机械工程、生物
工程、语音处理、图像处理、信号分析、计算机技术等各行各业中都有极广泛的应用。
2 如何获得 MATLAB 帮助
在 MA TLAB 主窗口中键入 help ,即可获得第一层帮助:
help %加重型内容为用户键入的内容,其它为执行后显示的内容。
HELP topics:
matlab\general General purpose commands.
matlab\ops Operators and special characters.
matlab\lang Programming language constructs.
matlab\elmat Elementary matrices and matrix manipulation.
matlab\elfun Elementary math functions.
matlab\specfun Specialized math functions.
matlab\matfun Matrix functions - numerical linear algebra.
simulink\simulink Simulink
simulink\blocks Simulink bl
显示全部