的Mathworks已经修改了Matlab和动态仿真模块释放2012 b。它改进了两个平台的用户界面,提供了更加一致和集成的图形化开发环境。这两个环境都增强了团队协作工具。有针对目标硬件的新支持包,包括轻量级的、基于微控制器的处理平台,如Arduino和PandaBoard.
新的Simulink编辑器包含了许多特性,比如网页浏览器中流行的标签窗口。资源管理器栏支持模型层次导航(图1)使用自动完成选择字段。它允许开发人员找到模型,然后快速下钻找到他们感兴趣的代码。
Simulink模型编辑器改进了围绕对象流动的路径路由。这提供了一个干净的可视化编程环境,而且工作量少得多。这与美国国家仪器公司(National Instruments)在其最新的Labview中应对的挑战类似最新的LabVIEW版本秋千“学习程序”篱笆).
现在可以注释掉块。这类似于条件编译,允许开发人员测试新的替代方案,而不必放弃或保存现有的模型。
Simulink编辑器集成了新的StateFlow编辑器(见基于模型的方法简化了嵌入式应用程序设计).StateFlow允许设计者基于状态机和流程图创建组合和顺序的决策逻辑。调试接口现在允许开发人员设置断点,并在状态中向前和向后步进。
Matlab桌面在Mac上有了全屏模式和新的Matlab工具条(图2).工具条甚至有一个New按钮,提供有关平台中所有新功能的信息。你知道,当有这样的功能时,你会得到很多。
我喜欢这个新的工具条可以自定义的方式,以及它以最容易访问的格式显示信息的方式。下拉窗口有最新或最常用的功能,当请求时,下面有一个更长的列表。工具栏内容可以自定义。
一些新特性包括一个改进的导入工具。Matlab经常与其他来源的数据一起使用,现在有更多的方法来导入这些数据。交互式模式允许使用改进的数字、文本和日期处理方便地转换分隔和固定宽度的文本文件。甚至可以导入音频和视频文件。
Matlab现在可以将应用程序转换为单个包文件。甚至还有文件交换分享应用程序。打包机制收集所有必要的文件并安装,新包可以在App Gallery中查看。包也可以下载和侧载。
Mathworks工具包括Matlab和Simulink合并了一个集中的文档中心。这是与帮助系统和标签查看集成,使更容易访问更多的信息在开发过程中。