What is M-XRAY?
M-XRAY measures the complexity of Simulink®, Stateflow® and TargetLink models. The results of model analysis are then collated and visualized in HTML reports and Excel® spreadsheets. You can use these reports to identify parts of models that make the testing and review effort abnormally high.
What does M-XRAY do?
M-XRAY is executed from the MATLAB® command line. It performs a detailed analysis of your model’s structure and calculates relevant model metrics to determine the overall complexity of your Simulink®, Stateflow® or TargetLink model. A model review sheet (Excel) or a detailed report (HTML)can be automatically generated as a basis for your model review.
M-XRAY Features
| Features | Your advantages |
|---|---|
| Visualizes subsystem hierarchy and library structure | Analyzes model hierarchy and use of libraries |
| Halstead metrics for Simulink | Relies on proven metrics for measuring Simulink model complexity |
| Highlights subsystems and charts with high complexity | Identifies model parts that require an abnormally high testing and review effort |
| Measures interface width (signal and bus interface) | Adheres to manageable interfaces |
| Visualizes model complexity over time | Shows how model complexity increases or decreases during the development process |
| Automatic review sheet generation | Use of generated review sheets as a basis for your model review |
Evaluation request
We would be happy to issue you with a fully-functional license for testing M-XRAY in your own environment. This will allow you to test M-XRAY at your leisure for a full month.
Please send a short email to support@model-engineers.com requesting your trial version.








