MATLAB是国际上使用最广的工具软件之一,在几乎所有的控制理论与应用分支都有MATLAB的工具箱,下面将按照其名称的字母顺序列出部分工具箱及其开发者。
● Chemometrics Toolbox,由Richard Kramer编写。
● Control Systems Toolbox(控制系统工具箱),John Little与Alan Laub等。
● Control Tutor(控制系统教学工具),Craig Borghesani。
● CtrlLAB(反馈控制系统分析与设计工具),薛定宇。
● Frequency Domain System Identifications Toolbox(频域辨识工具箱),István Kollár与Johan Schoukens。
● Fuzzy Logic Toolbox(模糊逻辑工具箱),Ned Gulley与Roger Jang等。
● Higher-Order Spectral Analysis Toolbox(高阶谱分析工具箱),Jerry Mendel与Max Nikias等。
● LMI Control Toolbox(线性矩阵不等式鲁棒设计工具箱),Pascal Gahinet、Arkadi Nemirovski与Alan Laub。
● Model Predictive Control Toolbox(模型预测控制工具箱),Manfred Morari与Lawrence Ricker。
● Modified Maximum Likelihood Estimator(MMLE3)Toolbox(改进的极大似然估计工具箱),Wes Wang。
● Mu-Analysis and Synthesis Toolbox(基于结构奇异值的系统分析与综合工具箱),Gary Balas、Andy Packard和John Doyle等。
● Multivariable Frequency Domain Toolbox(多变量频域设计工具箱),Jan Meciejowski等开发。
● Neural Network Based Control and Identification Toolkits(基于神经网络的控制与辨识工具),Magnus Nogaard。
● Neural Network Toolbox(神经网络工具箱),Howard Demuth与Mark Beale。
● Nonlinear Control Design Blockset(非线性控制设计工具模块集),M. Yeddanapudi与A. Potvin。
● Polynomial Toolbox(基于多项式的鲁棒控制工具箱),Didier Henrion、Ferda Kraffer、Huibert Kwakernaak等。
● QFT Control Design Toolbox(定量反馈理论控制设计工具箱),Craig Borghesani、Yossi Chait与Oded Yaniv。
● Riots 95(最优控制问题求解工具),Adam Schwartz与陈阳泉等。
● Robotics Toolbox(机器人工具箱),Peter Corke。
● Robust Control Toolbox(鲁棒控制工具箱),Richard Chiang与Michael Sofanov。
● Signal Processing Toolbox(信号处理工具箱),John Little与Loren Shure等。
● System Identification Toolbox(系统辨识工具箱),Lennart Ljung。
除此之外,还有在控制问题求解中很实用的数学和其他工具,如Communications Toolbox(通信工具箱)、Genetic Algorithm Optimisation Toolbox(遗传算法最优化工具箱)、Image Processing Toolbox(图像处理工具箱)、Optimisation Toolbox(最优化计算工具箱)、Partial Differential Equation Toolbox(偏微分方程求解工具箱)、NAG(National Algorithm Group)Foundation Toolbox(英国国家算法研究组的数值分析工具箱)、Spline Toolbox(样条函数工具箱)、Statistics Toolbox(数理统计工具箱)、Symbolic Toolbox(符号运算工具箱)、Wavelet Toolbox(小波分析工具箱)等。同时还可以通过互联网下载一些免费的MATLAB工具。在表1-17中列出可以访问的FTP网址。
表1-17 MathWorks公司的一些镜像FTP网址