第1章 MATLAB R2007简介
1.1 MATLAB简介
1.1.2 MATLAB的基本功能
4.编译功能
MATLAB可以通过编译器将用户自己编写的M文件或者函数生成函数库,支持Java语言编程,提供COM服务和COM控制,输入输出各种MATL,AB及其他标准格式的数据文件。通过这些功能,使得MAlLAB能够同其他高用性。
5.图形用户界面开发功能
利用图形化的工具创建图形用户界面开发环境(GtJIDEl,支持多种界面元素:按钮(PUSH BLJTTON)、单选按钮(RADIO BUTTON)、复选框(CHECK BOXES)、滑块(SLIDERS)、文本编辑框(EDIT BOX)和ActiveX控件,并提供界面外观、属性、行为响应 等设置方式来实现相应的功能。利用图形界面,用户可以很方便地和计算机进行交流。
6.Simulink建模仿真功能
Simulink是MATLAB的重要组成部分,可以用来对各种动态系统进行建模、分析和仿真。Simulink包含了强大的功能模块,而且利用简单的图形拖拽、连线等操作构建出系统框图模型,同时,Simulink与基于有限状态机理论的Stateflow紧密集成,可以针对任何能用数学来描述的系统进行建模。
7.自动代码生成功能
自动代码生成工具主要有Real-Time Workshop和Stateflow Coder,通过代码生成工具可以直接将Simulink与Stateflow建立的模型转化为简捷可靠的程序代码,操作简单,整个代码生成的过程都是自动完成的,极大地方便了用户。
1.1.3 获取MATLAB的新信息
MATLAB正处于不断的发展中,每年MathWolks公司定期发布MATLAB的新版本。MATLAB R2007b更新了多个产品模块,添加新的特性,增加了对64位Windows操作系统的支持,推出了NET工具箱。用户可以通过登录网站http://www.mathworks.com/了解MATLAB的*新信息。
……