1.2.2 MATLAB R2012b界面介绍
MATLAB R2012b版本具有MATLAB和Simulink的重大更新,可显著提升用户的使用与导航体验。整个界面采用选项卡式窗口,类似于Microsoft Office 2007及以上版本的风格。此外,MATLAB R2012b中还具有经过重新设计的帮助系统,改进了浏览、搜索、筛选和内容分类。
MATLAB R2012b界面(见图1-2)中包含3个选项卡,分别是HOME选项卡、PLOTS选项卡和APPS选项卡。
图1-2 MATLAB R2012b界面
1.HOME选项卡
HOME选项卡主要包含FILE功能组、VARIABLE功能组、CODE功能组、SIMULINK功能组、ENVIRONMENT功能组和RESOURCES功能组,如图1-3所示。
图1-3 HOME选项卡
(1)FILE功能组:
● New Script:新建脚本。
● New:新建脚本(New Script)、函数(Function)、实例(Example)、类(Class)、系统对象(System Object)、图形窗口(Figure)、GUI(Graphical User Interface)、Simulink仿真。
● Open:打开MATLAB所支持格式的文件。
● Find Files:在指定的文件或路径中寻找。
● Compare:对照工具。
(2)VARIABLE功能组:
● Import Data:导入数据。
● Save Workspace:将工作空间数据保存到文件中。
● New Variable:新建变量。
● Open Variable:打开已有变量。
● Clear Workspace:清除工作空间变量。
(3)CODE功能组:
● Analyze Code:分析代码。
● Run and Time:运行并计时。
● Clear Commands:包括Clear Command Window(清除命令窗口中的显示)和Clear Command History(清除命令历史窗口中的显示)。
(4)SIMULINK功能组:
● Simulink Library:Simulink库。
(5)ENVIRONMENT功能组:
● Layout:布局,主要包括设置和显示两部分。
选择设置(Select Layout):默认(default)、仅显示命令窗口(command window only)、仅显示历史命令窗口和命令窗口(History and Command Window)、除了命令窗口外其他窗口最小化显示(All But Command Window Minimized)。
显示(Show):选择显示命令历史窗口(Command History)、选择显示当前文件夹窗口(Current Folder)、选择显示窗体标题(Panel Titles)、捷径选项(Shortcuts Tab)、快捷工具栏(Quick Access Toolbar)、当前文件夹工具栏(Current Folder Toolbar)。
(6)RESOURCES功能组
● help菜单:帮助文档(Documentation)、MATLAB演示例子(Examples)、向MATHWORKS提交请求支持(Request Support)、支持网站(Support Web Site)、培训服务(Training)、检测更新(Check for Updates)、获取产品试验(Get Product Trials)、协议许可(Licensing)、使用条款(Terms of Use)、使用专利(Patents)、显示MATLAB的版本及用户登记信息(About MATLAB)。
2.PLOTS选项卡(见图1-4)
(1)SELECTION功能组:选择当前文件夹下需要绘制图形的变量。
(2)PLOTS功能组:可以选择绘制图形的类型。
(3)OPTIONS功能组:选择新的图形或者再生图形。
图1-4 PLOTS选项卡
3.APPS选项卡(见图1-5)
图1-5 APPS选项卡
(1)File功能组:获取更多的应用程序(Get More Apps)、安装应用程序(Install App)、程序包(Package App)。
(2)APPS功能组:常用的工具(Favorites)、数学工具(Math)、统计和优化工具(Statistics and Optimization)、控制系统设计和分析工具(Control System Design and Analysis)、信号处理和通信工具(Signal Processing and Communications)、图像处理和计算机视觉工具(Image Processing and Computer Vision)、测试和测量工具(Test and Measurement)、计算金融学(Computational Finance)、计算生物学(Computational Biology)、代码生成(Code Generation)、应用部署(Application Deployment)、数据库连接和报告(Database Connectivity and Reporting)、仿真图形和报告(Simulation Graphics and Reporting)。