MES Model & Refactor® (MoRe) 简化您的模型

MES Model & Refactor® (MoRe)

MES Model & Refactor® (MoRe)作为MATLAB Simulink®的插件工具,可简化和加速模型创建与模型重构。有了此插件,您的日常建模任务将变得更容易、更快速、更不容易出错,特别是当涉及到敏捷开发中重要的最佳实践 - 模型的重构时。

作为建模辅助工具,MoRe可以将日常建模步骤自动化。自动建模操作包括:跨层信号路由、跨层移动模块、分区重构、自动布局子系统,如自动定位模块或优化信号路由(对齐直线)、快速接口编辑、快速总线编辑以及快速数据流分析。

MATLAB Simulink®的功能在技术上基于sl_customization.m。然而,MoRe的功能远远超出了这个范围,例如,它能提供建模操作的多级撤销和重做。MoRe通过提高MATLAB Simulink®中建模自动化程度提高您的工作效率,使您可以在建模时专注于重要步骤,而无需在单调的小操作上浪费时间。

MES Model & Refactor®的优势:

快速了解MoRe

左侧视频用一分钟为您带来MoRe的概览介绍,观看视频快速了解MoRe!

MoRe功能详细展示

在左侧的视频里我们为您展示了在MoRe当中最常用的操作以及它们将如何为您节省高达90%的建模时间。MES Model & Refactor (MoRe)®作为 Simulink®的扩展工具简化并加速建模与模型重构。

高效
  • 使用 Simulink® 建模更快、更容易
  • 相关建模步骤自动化
简化
  • 快速访问 Simulink® 菜单调用功能
  • 通过一键点击完成复杂的建模步骤
省时
  • 重复性工作量大幅降低
  • 模型修改重构大幅提速
可靠
  • 多步骤的自动化处理极大避免出错可能
  • 兼容 MATLAB 2012b 以后版本

1. 创建和删除结构相关的信号

创建和删除结构相关联的信号

通过子系统层次结构创建或删除信号以及路径既耗时又易出错。使用 MoRe 可以通过一个简单操作添加或删除此类信号。通过选择源端口和目标端口,可以自动生成或删除相关联的输入、输出和信号线。

2. 完善子系统分解

完善子系统分解

您可以通过使用MoRe在不影响模型功能的前提下快速、轻松地修改分解模型。通过简单的操作将已连接的功能模块移入或移出子系统。此外,也可以将一个子系统划分为两个子系统或将两个子系统合并成一个系统。

3. 修改子系统接口

修改子系统接口

MoRe支持子系统接口的修改。例如,您可以通过对话框在外部更改子系统的端口顺序。此外,支持在外部重命名端口 - 此功能针对输入适用于R2017a以后的版本,针对输出适用于R2018b以后的版本。

4. 生成和分解总线

Create and decompose buses

通过使用MoRe您可以将已连接的信号轻松、快速地生成总线。这是一个在修改模型时常用但耗时的步骤。在实现过程中,MoRe 会自动生成需要的Creator、Selector 以及信号线。除此之外,还为总线提供增添信号功能和Selector分解或合并功能。

5. 数据流分析

Analyze dataflow

MoRe为Simulink®中的数据流分析和可视化提供多种操作。例如,对目标信号有影响的所有相关信号路径高亮显示。这也就是所谓的模型Slicing。借此可以分析子系统的哪些输入对输出有影响。此外,您还可以使用MoRe更快速、更轻松地导航到信号的源或目标位置。