支持 MES M-XRAY® (MXRAY模型架构分析软件)

什么是MXRAY(模型架构分析软件)?

MXRAY(模型架构分析软件)是基于Simulink/Stateflow和TargetLink分析模型架构的工具,对模型的开发和模型的审查提供支持。MXRAY(模型架构分析软件)是为了分析模型复杂度而开发的软件工具:从单个子系统到由数百个子系统以及数十个库构成的复杂模型。分析结果会概括在模型开发和模型评审的报告中。此报告也可以用于评估模型质量与项目管理目的。

新版本有哪些功能亮点?

► 查看发行说明了解更多新功能

MES M-XRAY® (MXRAY) v.4.3 (LTS) 功能亮点

对于目前在本地使用MXRAY或独立用作自动化工具的用户,MES将发布一个长期支持的版本:MES M-XRAY v.4.3(LTS)。LTS将保证未来五年内,至2025年4月30日为止的BUG修复支持。

与第三方软件(如MATLAB Simulink/Stateflow、dSPACE TargetLink、ETAS ASCET)配合使用的MES软件支持一般仅限于相应的第三方软件版本在MES软件版本发布之前发布的版本。所有支持的版本均在发行说明中列出。

 

MXRAY v.4.2

MES M-XRAY® (MXRAY) v.4.2 功能亮点

识别功能和结构子系统(BETA)
新的指标类别提供的指标集用于区分功能和结构子系统。

自定义所有指标的颜色值

 

MXRAY v.4.1

MES M-XRAY® (MXRAY) v.4.1 功能亮点

增强了对Simulink/Stateflow模型中Stateflow配额的理解:
新的度量 "Global Complexity Stateflow "估计了Stateflow部分在模型的 "Global Complexity "中的比例。

Html-报告现在存储在一个单一文件中

 

 

安装

  • 将MXRAY zip文件解压(例如:MXRAY_4_3.zip)到有写入权限的目标文件夹。建议:
    • %MATLAB_ROOT%\toolbox\mxray_4_3
    • %MATLAB_ROOT%\toolbox\mxray
    • C:\Program Files\mxray
    • x:\project\matlab\mxray_4_3
    请保留所有子目录。
  • 注意:如果要在Jenkins计算机上安装MXRAY与MES Jenkins-Plugin一起使用,建议跳过后续步骤并继续执行许可证配置。 接下来的步骤将MXRAY添加到MATLAB路径中。 但是对于Jenkins插件,建议在Jenkins的Jenkins global tool配置中指定MXRAY安装路径。
  • 将path_mxray.m脚本的调用从目标文件夹添加到MATLAB startup.m文件中。调用例子:run('C:\Program Files\mxray\path_mxray'); 请确保没有调用旧的MXRAY安装的path_mxray。如果您不清楚是否存有startup.m文件请在MATLAB命令行打出 which startup.m。如果结果不为空,请将上面的调用添加到此文件中。如果结果为空,请在用户路径中创建一个新的startup.m文件。在MATLAB命令行中键入userpath以获取用户路径。将上面的调用添加到新创建的文件中(在MATLAB命令行中输入doc startup也可以获得帮助)。
  • 重新打开MATLAB。请通过在MATLAB命令行中键入which('mxray')来检查是否正确地将path_mxray调用添加到您的startup.m文件中,该命令应该返回mxray.p文件的路径。

升级到最新版本

  • 假如您已经将MXRAY文件夹路径放到MATLAB的路径里、请从路径中删除掉所有文件夹。
  • 假如您在path_mxray的startup.m 里增加了调用并使用了带有版本后缀的文件夹(例如:x:\project\matlab\mxray_3_7),请将调用服务添加到新安装的文件夹(例如:run('C:\Program Files\mxray_4_3\path_mxray')
  • 假如您将旧版本安装到带有版本后缀的文件夹(例如:x:\project\matlab\mxray_3_7)您可以保留此目录作为备份目录。
  • 假如您之前安装时没有设置版本后缀,则可以将旧版的安装目录更名为包含版本后缀的目录,并将其作为备份文件夹。
  • 然后根据下面给出的安装说明进行操作(包括许可证配置)

系统要求

应用MXRAY须满足以下的系统需求:

  • Windows (XP, Vista, Windows 7+8+10 - 32位 64位版本)
  • MATLAB® R2009b ... R2019b
  • Simulink和Stateflow、基于您想分析的模型
  • (可选) TargetLink 2.x版本, 3.x版本, 4.x版本 (base suite)
  • (可选)Windows版本的Excel

快速启动

启动MXRAY

    • 打开MATLAB。
    • 在命令行中键入mxray。
    假如出现“未定义函数错误 (“Undefined function”error), 请确保已将path_mxray的正确调用添加到您的startup.m(请参阅上面的安装说明)。 如果发生许可证异常,请确保您遵循上述许可证配置说明。

开始分析

  • 在MATLAB/Simulink里打开模型
  • 在MXRAY用户界面按点“Add open models”
  • 在MXRAY用户界面按点“Create Report”

建议:

假如您有任何改善MES M-XRAY的建议请和我们联系:
邮件地址: mxray@model-engineers.com

用户指南

MXRAY用户指南

用户指导

MES用户指南清楚地说明如何运行M-XRAY® (MXRAY) 。给用户提供所有首次运行MXRAY软件相关的信息。
在工具软件里按点“Help”您可以浏览用户指南(见图)。


发行说明

MXRAY v.4.3 LTS 最终版 (2020年4月)

  • MXRAY 的长期支持版本 (LTS):
      此版本为MXRAY的最终版本。截至本次发布,MXRAY的功能几乎已经完全集成到MXAM中。新的功能将会在MXAM中继续开发。本MXRAY LTS版本将长期支持,并兼容R2011b到R2019b的所有Matlab版本。
  • 错误修复:
      修复了在包含Bus creator的模型上计算 "'Ineffective Interface "度量时,Simulink无法确定该Bus creator输出端口的信号层次结构的问题。