MATLAB and Simulink Report Generator Release Notes    

Chapter 3
MATLAB and Simulink Report Generator 1.1 Release Notes


New Features

This section introduces the new features and enhancements added in the MATLAB Report Generator 1.1 since the MATLAB Report Generator 1.0 (Release 11.0).

MATLAB Report Generator New Features

New MATLAB Components

The MATLAB Report Generator 1.1 includes the following three new components.

Component
Purpose
Comment
Inserts a comment into the SGML source file created by the report generation process
MATLAB/Toolbox Version Number
Creates and inserts a table that shows the version number, release number, and/or release date of any MathWorks software you are currently using
Stop Report Generation
Halts report generation

Enhancements to MATLAB Components

The following components have been enhanced for Release 12:

Property Table Enhancement

For all property tables, you can now use a context menu to add rows above or below the current cell and add columns to the left or right of the current cell.

Summary Table Enhancement

For all summary tables, you can now use embedded looping components for table item generation.

Using MATLAB Variables with Components

You can enter %<VariableName> in any component field where the text appears blue to include the value of a variable from the MATLAB workspace. You cannot enter more than one variable in the %<>. If you enter an invalid variable name, then the report will contain %<VariableName> instead of the value of the variable.

This %<VariableName> syntax is supported for the following components:

Example.   If you enter the following

and if ObjName='plant' and NumLeaves=3 in the MATLAB workspace,

then the report will contain the following.

Simulink Report Generator New Features

New Simulink Components

The Simulink Report Generator 1.1 includes the following new Simulink components.

Component
Purpose
Block Automatic Property Table
Creates a two-column property name/property value table
Block Type: Bus
Creates a list of all signals exiting from a Bus Selector block
Block Type: Look-Up Table
Reports on one-dimensional and two-dimensional look-up table blocks
Model Change Log
Uses a reported model's ModifiedHistory parameter to construct a model history table that displays information about each logged revision to the model

New Stateflow Components

The Simulink Report Generator 1.1 includes the following new Stateflow components.

Component
Purpose
Chart Loop
Runs its children for each Stateflow chart that you choose
Stateflow Linking Anchor
Designates a location to which other links point (for use with Stateflow)
Stateflow Name (Chart)
Inserts the name of the Stateflow object specified by its parent component into the report

New Fixed-Point Components

The following components have been added to the Simulink Report Generator 1.1 to support the Fixed-Point Blockset 3.0.

Component
Purpose
Fixed-Point Block Loop
Runs its children for the Simulink model, system, or signal defined by its parent component; for example, if the Fixed-Point Block Loop is parented by the Simulink Model Loop, it will run its children for all fixed-point blocks in the Simulink model.
Fixed-Point Logging Options
Sets fixed-point options similar to those set in the Fixed-Point Blockset Interface GUI
Fixed-Point Property Table
Inserts a property name/property value table for a fixed-point block
Fixed-Point Summary Table
Shows properties or parameters of the selected fixed-point blocks in a table

Enhancements to Simulink Components

The following components have been enhanced for Release 12.

Component
Enhancement
Block Loop
You can create a loop list manually.
Object Report
New box object added
Block Type: Scope Snapshot
You can add captions.
Signal Loop
You can remove input/output/internal signals from a loop.
Stateflow Snapshot (chart)
You can turn off callouts.
System Hierarchy
New list style (bulleted or numbered) control added
System Loop
You can loop on a manually created list of systems
System Snapshot
You can add captions.


  Upgrading from an Earlier Release Upgrading from an Earlier Release