优秀的 MATLAB 免费工具箱 |
由于 MATLAB 语言的强大功能,在控制界的国际知名学者纷纷将自己专长的领域写成 MATLAB 工具箱,这也进一步提升了 MATLAB 语言本身的声誉。著名的有 John Little 与 Alan Laub 等的控制系统工具箱和 Lennart Ljung 的系统辨识工具箱。这些工具箱大多数都成为 MATLAB 下的商品软件,可以从 The MathWorks 公司购买。
在 The MathWorks 网站下还链接了大量的免费工具箱和程序,这里我们将给出一些实用的免费工具箱的下载链接。
注意:在每个工具箱后还给出了该工具箱开发者的主页。建议有条件的用户直接到该主页下载工具箱,因为该网页可能有更新的版本。无法上国外网络的用户可以从本网页上直接下载。这里设计的工具箱应该是编辑网页时最新的版本。有些工具箱的原网址无法到了,请知情者告知本版,谢谢。 | ||
一、基于神经网络的辨识与控制程序 <网址>
陈阳泉博士说过,当他试用了这两个工具箱,感觉到目前国际上做的一大批关于神经网络辨识与控制的博士论文全是 Rubbish。这虽然有些夸张,但不能不说这两个工具箱的意义。从自动控制的角度看,它们比 The MathWorks 的 NNET 更合适。好在两个工具箱都自带手册,所以用户可以自己去读。
∙ 基于神经网络的辨识工具箱 (527KB)
∙ 基于神经网络的控制工具箱 (419KB)
∙ MATLAB 4.2 下支持的神经网络辨识工具箱 (419K) 和神经网络控制工具箱 (268K)
∙ NNSYSID 2.0 版 (1.40MB) 与 NNCTRL 2.0 版 (680K)
∙ 有关著作已由 Springer Verlag 出版社正式出版
二、控制系统教学工具 <网址>
CTM 实际上不是用 MATLAB 编写的,而是由静态的 HTML 编写的。因为它是用来介绍 MATLAB 编程及其在控制上的应用,由密西根大学和卡耐基梅龙大学联合开发。用交互的
方法介绍 MATLAB 语言在控制系统中的应用。遗憾的是,这只是个演示的页面,里面的算例和图形是事先编好的,不可能改变参数,再求解。不过这个软件还是很有特的。可以从这里下载 (2.12MB)。
三、其他工具箱分类介绍
(1) 模型与控制
MATLAB 实际上可以说是控制界的学者给捧红的,所以在控制领域有许多工具箱,很多工具箱的作者都是该领域的知名学者,这就更进一步加强了 MATLAB 在控制界的声誉。MATLAB 有许多控制方面的工具箱,还有许多是该领域研究者自行开发,但免费提供的软件,下面将给出这样的程序下载表。很抱歉不到其中一些工具箱的链接地址了,如果你能到,请通知我,我将加上。这些工具箱置于本网站属于交流性质,版权归原作者所有。
∙ CtrlLAB 反馈控制工具, 薛定宇编写,用于反馈控制系统的分析与设计。详细内容见作者介绍。
∙ MFD --- 多变量系统频域设计工具箱 (139K), 英国剑桥大学 Ian Maciejowski 编写,用频域理论分析与设计多变量系统的工具。
∙ ARFit --- AR 模型拟合工具箱 (191KB), 解决多变量自回归 (AR) 模型的参数估计问题,内含两篇杂志文章。<网址>
∙ 机器人学工具箱 (396 K), 澳大利亚 CSIRO 的 Peter Corke 编写, 自带说明书文件。<网址>
∙ FDC Toolbox --- 飞机动态控制工具箱 (v1.3 for MATLAB 5.1, 745K) 和 (v1.2 for MATLAB 4.*, 474K), 自带说明书。<网址>
∙ 广义线性系统分析工具箱 (143K) <网址>
∙ 模型工具箱,包括参数估计、模型降阶、模型验证等。 <网址>
∙ 基于多项式的鲁棒控制工具箱 (早期免费版本 polbox 130K, polweb 1.35MB), 荷兰 Twente 大学 H. Kwakernaak 教授 (Automatica 杂志主编) 开发,现在已经成为商品软件,该公司上有很多这方面的资源。<网址>
∙ 非线性控制工具箱 (17.9KB) <网址>
∙ 状态空间辨识工具箱 (409KB), 荷兰Delft 大学的 Bert Haverkamp h Michel Verhaegen 开发,自带手册。 <网址>
∙ Delta 工具箱 (81.9K), Goodwin 与 Middleton 著:"Digital Control and Estimation: A Unified Approach" 程序
∙ 最优控制问题求解工具箱 RIOTS tool工具箱早期免费版本 (408K), 新版本由 Schwartz A 和陈阳泉开发并维护 <网址>
∙ 根轨迹工具箱 (79.6K), <网址>
∙ 参数鲁棒控制工具箱 (864K),有参考手册,用于带有不确定参数系统的控制。更多的信息请从该网站获得,进入<网址>
∙ 基于 L1 范数的系统辨识工具箱(77.4K) <网址>
∙ 离散动态规划工具箱 (53.3KB), <网址>
(2) 神经网络、模糊逻辑、遗传算法与应用
∙ 随机神经网络工具箱 1.0版(61.9K) 和 2.0版 (), Hossam E. Mostafa Abdelbaki开发。<网址>
∙ 自适应共振理论 (ART) 工具箱 (6.58KB) <网址>
∙ 自组织映射 SOM 工具箱 (350KB) 及手册 (417KB) <网址>
∙ 概率神经网络 PNN 工具箱 (8.34K) 与 演示例子 (5.14K) <网址>
∙ 遗传算法最优化工具箱 (105KB) 自带论文, MATLAB 4.2 下支持的 GAOT 工具箱 (82KB)。 <网址>
∙ 模糊推理工具箱 (FISMAT, 156K) 带 PS 和 PDF 手册。澳大利亚昆士兰大学 Lofti 开发
∙ 模糊辨识工具箱 (951K),荷兰 Delft 技术大学 R. Babusk 著作 (Fuzzy Modeling for Control. Kluwer Academic Publishers, Boston, 1998) 的配套工具。该书的前言和目录 (PDF 版) 也包含在内 <网址>
∙ 小波分析实验室 WaveLAB (2.9MB),参考手册 (302K)、 <网址>
∙ Bayes 网络工具箱 (568KB) 及相应内容 <网址>
∙ DEMON (DElaunay-interpolated local MOdel Networks) 工具箱, 手册 (126K), <网址>
(3) 数学运算工具
∙ 数值积分工具箱 (NIT 22K): MATLAB 语言提高的积分函数在积分问题求解上有局限性,例如,二元积分在内积分为函数时不能使用,另外多元积分也不能求解。这里推荐一个较实用的 此工具箱是在 MATLAB 4.* 下调试的,但一般情况下,其数值积分运算的内核在 MATLAB版本提升时不应该受到影响。此外还有其他数值积分函数 (12.7KB)。 <网址>
∙ 时间序列工具箱 (3.535MB),含手册与指南, <网址>
∙ 数值微分工具箱, <网址>
∙ 矩阵微分工具箱 (560KB), 内含介绍
∙ 一组 MATLAB 最优化函数:线性规划工具箱 (12K), lpmex (19.5K) 和 lpmex_ext (6.65K)、单纯形法 (9.95K), 选择 The MathWorks 公司的下载网站。
∙ 测试矩阵工具箱 (315K), 带参考手册,由 UMIST 与 Manchester 大学开发
∙ 计量经济学工具箱 (0.99MB), 手册 (PDF 版 1.27MB), (PS 版 ) <网址>
∙ 空间计量经济学工具箱 (0.99MB, 同上), 手册 PDF 版 (2.17MB), PS 版 (1.06MB), 入门材料 (PDF 版 1.31MB) <网址>
∙ 高级统计学工具箱 (20.5K)
∙ 波形分析工具箱 (723K), <网址>
∙ 时间序列工具箱 (52K), <网址>
(4) 多媒体、 图形与图像处理工具箱
∙ 图像融合工具箱 (17.6K), 演示例子 (877K), <网址>
∙ 机器视觉工具箱 (89K), 参考手册 (PS 版 0.99MB), <网址>
∙ 照像机校准工具箱 (Camera Calibration, 3.0 版, 32K) 带有简单说明。<网址>
∙ 听觉处理工具箱 (942K), 含手册。 <网址>
∙ 语音处理工具箱 (130K),英国帝国理工学院 EEE 系 Mike Brookes 研制, <网址>
(5) MATLAB 编程与其他工具
∙ 数据结构与算法工具箱 (119K), <网址>
∙ 接口工具箱 (174K), 和计算机串口、并口打交道的小型工具箱, <网址>
∙ STeX工具箱 (108 K), 在图形窗口下加 TeX 命令,比 MATLAB 类似功能出现的早 (在 MATLAB 4.* 就开始了), 另外支持更多的 TeX 命令,值得一试,自带说明文件。应该还有新版,但这里没加入。 <网址>
∙ HTML 工具箱 (330KB), 内含手册。还有 LaTeX 工具箱 (7.50K) <网址>
∙ Access 数据库查询工具箱 (19.9K), <网址>
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论