全球旧事资料 分类
提供支持的系统集成为全新的MATLAB开发环境,其中最为明显的就是,集各种对MATLAB文件、数据变量进行操作的工具以及MATLAB自身的辅助工具为一体的MATLAB桌面系统。该桌面系统就是用户对MATLAB操作的面板。从开始应用MATLAB到退出MATLAB,几乎所有具体的操作都将在桌面系统内完成。
114MATLAB功能强大MATLAB为许多专业领域开发了功能强大的模块集
或工具箱(一般都是由这些领域的专家们开发的),用户可以直接使用这些工具箱而不需要自己编写代码。目前,
7
fMATLAB已经把工具箱延伸到了科学研究和工程应用的诸多领域,诸如概率统计、NAG和偏微分方程求解、样条拟合、优化算法、模糊逻辑、工程规划、模型预测、模型处理、神经网络、数据采集、交流通信、DSP与通讯、数字信号处理、小波分析、光谱分析、图像处理、系统辨识、控制系统设计、非线性控制设计、鲁棒控制、QFT控制设计、LMI控制、实时工作、数据库接口、金融分析、金融管理、地图工具、嵌入式系统开发、实时快速原型及半物理仿真、定点仿真、电力系统仿真等等,都在工具箱(Toolbox)家族中有了自己的一席之地。
在模型化和系统级仿真方面,MATLAB开发了分支产品Simuli
k,主要用来实现对工程问题的模型化和动态仿真。Simuli
k体现了模块化设计和系统级仿真的具体思想,使得建模仿真如同搭积木一样简单。Simuli
k对仿真的实现可以应用于动力系统、信号控制、通信设计、金
8
f融财会及生物医学等各个领域的研究中。MATLAB留有与其它实用的程序接口。MATLAB
可以方便地与FORTRAN,C等语言接口,以充分利用各种资源。用户只需将已有的EXE文件转换成MEX文件,就可以方便地调用有关程序和子程序。新版本的MATLAB可以利用MATLAB编译器和C/C数学库和图形库,将自己的MATLAB程序自动转换为独立于MATLAB运行的C和C代码。MATLAB还和符号运算最为强大的工具软件Maple有很好的接口,这也大大扩充了MATLAB的符号运算功能。此外,在MATLAB6x中增加了与Java的接口,并为实现两者的数据交换提供了相应的函数库。
115MATLAB开放性强MATLAB强大的功能与其开放性设计思想是分不开
9
f的,正是这种开放性设计思想,增强了MATLAB强大的生命力。
MATLAB对函数程序的执行是以一种解释的方式进行的,MATLAB完全成了一个开放的系统,用户可以方便地看到函数的源程序,也可以方便地开发自己的程序,甚至创建自己的“库”。
在工具箱方面,该公司本身就推出了30多个应用工具箱,而世界上超过200家公司开发出与MATLAB兼容的第三方产品r
好听全球资料 返回顶部