Simulink Report Generator

 

Simulink Report Generator

Design and automatically generate reports from Simulink models and simulations

Simulink Report Generator™ provides functions and APIs that enable you to include block diagrams, Stateflow® charts, MATLAB® Function blocks, truth tables, data dictionaries, and other model elements in your reports. You can design and generate reports in PDF, Microsoft® Word®, Microsoft PowerPoint®, and HTML. You can generate standard reports such as system design descriptions, as well as custom reports containing design artifacts such as generated code, requirements traceability, documentation, and test results. Artifacts for DO-178, ISO 26262, IEC 61508, and related industry standards can also be included.

Simulink Report Generator enables you to create web views that let you view, navigate, and share Simulink® models from a web browser without a Simulink license. You can embed model web views in HTML code generation, requirements, coverage, and other types of reports.

Automate Report Generation from Simulink Models and Simulations

Create report programs using the Report API and Document Object Model (DOM) API to document, archive, and share information from your models and simulation results.

Extend MATLAB Report Generator to Document Models

Speed up report program development by using the MATLAB Report Generator APIs together with report objects that are specialized for Simulink models. Create reports in PDF, Microsoft Word, and HTML with one report program. Define report layouts and formatting with templates.

Extract Elements from Your Models with Finders

Use finder objects to speed up finding model elements like diagrams, blocks, Stateflow charts, transitions, and more.

Using finder objects.

Report on Model Elements with Reporters

Simplify adding formatted content to your document. Use reporter objects to include results from finders in your report.

Explore gallery (3 images)

Documentation for Model-Based Design

Generate workflow-specific reports.

Automatically Generate System Specification Reports

Capture summary or detailed information about a system design and its associated requirements represented by a Simulink model. Archive the system design in a format independent of the modeling environment. Include descriptions and documentation from the model.

System design description (SDD) report from a model. 

Create Interactive Calibration Guides

Generate compact and navigable reports from Simulink models with the Embedded Web View API. These reports include a user interface with guide content, an embedded web view, and hyperlinks between the web view and the guide report text. The resulting guide runs in any standard browser without requiring MATLAB or Simulink.

Support for Testing, Code Generation, and Certification

Customize testing and code generation reports generated from models. Include artifacts for DO-178, ISO 26262, IEC 61508, and related industry standards.

Archive Design Descriptions Generated from Models

Create snapshots of the development process and enable reviews of each stage by saving web views of a model over time.

Generate Browser-Accessible Model Archives

Create web views of your Simulink models that look the same in a web browser as models viewed in the Simulink editor. Use the model hierarchy to navigate to a specific subsystem and view properties of blocks, signals, and scopes. Search by name and highlight Simulink elements such as parameters, signals, and blocks. Share web views royalty-free with colleagues who do not have Simulink installed.

Latest Features

Simulink Finders

Use MATLAB report objects to find diagrams, blocks, charts, states, and other model objects.

Simulink Reporters

Use MATLAB report objects to generate object property tables, diagram snapshots, and other Simulink report elements.

Create a Custom Reporter

A new method, slreportgen.report.Reporter.customizeReporter, has been added to the Report API Reporter class. Use this method to create a skeleton reporter that you can use as a starting point for creating a custom reporter.

Report API Examples

Examples have been added to the documentation under Simulink Report Generator Task Examples. These examples illustrate using the Report API to generate and format common types of report content, such as Simulink system hierarchy, customizing block hyperlinks, and tiling Simulink diagrams.

Batch Web View Export

Export all models in a folder to web views.

See release notes for details on any of these features and corresponding functions.

Get a Free Trial

30 days of exploration at your fingertips.

Download now

Ready to Buy?

Get pricing information and explore related products.

Are You a Student?

Get MATLAB and Simulink student software.

Learn more