Documentation

Simulink Report Generator Report Generator Components

Alphabetical List By Category

Report Creation

Create Reports Interactively

System-Based Information Components

Simulink Model
Simulink NameInsert name of a Simulink model, system, block, or signal into report
Simulink Summary TableProperties or parameters of specified Simulink models, systems, blocks, or signals in table
Simulink Automatic TableInsert two-column table with information on selected model, system, signal, or block
System HierarchyCreate nested list that shows hierarchy of specified system
System SnapshotInsert snapshot of the current system into report
System FilterRun child components if current system meets specified conditions
System LoopSpecify systems and subsystems on which to loop, as defined by parent component
Model LoopLoop on Simulink models and systems, as specified by child components
Annotation LoopRun child components multiple times for each Simulink annotation in current context
Model Configuration SetInsert active configuration set of a model into a report
Simulink Sample TimeInsert title of Simulink sample time into report
Model Advisor ReportInsert Model Advisor report or link to Model Advisor report for current model
Simulink Linking AnchorDesignate locations to which links point
Simulink Library InformationInsert table that lists library links in the current model, system, or block
Model Change LogConstruct model history table that displays model revision information
Block Type CountCount number of each block type in the current model or system
Block LoopRun child components for each block in the current system, model, or signal
Block Execution Order ListCreate a list or table of all nonvirtual blocks in the model, showing order in which they execute
Scope SnapshotInsert images of scopes and XY graphs
Signal LoopRun child components for each signal contained in current system, model, or block
BusCreate list of signals exiting from Bus Selector block
DocumentationInsert text extracted from DocBlock blocks in Simulink models
Look-Up TableReport on lookup table blocks
MATLAB FunctionInsert information about MATLAB Function block contents
Simulink Dialog SnapshotInsert snapshots of Simulink editor dialog boxes
Variable TableInsert table that displays all the variables in the MATLAB workspace
Insert VariableInsert variable values into report
Simulink Workspace VariableReport on workspace variables used in model, in loop generated by Simulink Workspace Variable Loop component
Simulink Workspace Variable LoopGenerates a model variable loop
Simulink Functions and VariablesCreate table that displays workspace variables and MATLAB functions used by reported blocks in Simulink models
To Workspace PlotCapture plot figure created in the MATLAB workspace
Simulink Data DictionaryReport Simulink data dictionary information
Simulink Data Dictionary LoopRun Simulink Data Dictionary child component for each Simulink data dictionary in specified context
Simulink Property TableInsert table that reports on model-level property name/property value pairs
Simulink PropertyInsert property name/property value pair for current Simulink model, system, block, or signal
Graphics Object LoopRun child components for each Handle Graphics object open in MATLAB workspace
Figure LoopApply child components to specified graphics figures
Axes LoopRun child components for all axes objects in MATLAB workspace
Model SimulationRun current model with specified simulation parameters
Fixed-Point Data
Fixed Point Summary TableTable of specified fixed-point block properties or parameters
Fixed Point Block LoopRun child components for the Simulink model, system, or signal defined by parent component
Fixed Point Property TableInsert table that reports on Fixed-Point Designer block property name/property value pairs
Fixed Point Logging OptionsSet fixed-point options like in Fixed Point Tool
Simulink Test
Test SequenceCapture Test Sequence block information
Stateflow Charts
Stateflow HierarchyProvide visual representation of the hierarchy of a Stateflow object
Stateflow Hierarchy LoopRun child components on Stateflow object hierarchy
Stateflow NameInsert into report name of Stateflow object specified by parent component
Chart LoopRun child components for specified Stateflow charts
Machine LoopRun child components for specified Stateflow machines
Object LoopRun child components for Stateflow objects, and then insert table into report
State LoopRun child components for all states in current context
State Transition MatrixInserts state transition matrix contents into report
State Transition TableInserts state transition tables into report
Stateflow Automatic TableInsert table with properties of current Stateflow object
Stateflow CountCount number of Stateflow objects in current context
Stateflow Dialog SnapshotInsert snapshots of Stateflow editor dialog boxes
Stateflow FilterRun child components only if current object type matches specified object type
Stateflow Linking AnchorDesignate locations to which links point
Stateflow PropertyInsert into report table, text, or paragraph with information on selected Stateflow object property
Stateflow Property TableInsert into report property-value table for Stateflow object
Stateflow SnapshotInsert into report snapshot of Stateflow object
Stateflow Summary TableTable of properties or parameters of specified Stateflow object
Truth TableReport on truth tables in Simulink and Stateflow models
Simulink Function System LoopReport on Simulink functions specified in a Stateflow loop
Code Generation
Code Generation SummaryInsert version number information, list of generated files, tables summarizing code generation configuration information, and subsystem maps into report
Import Generated CodeImport source and header files generated by Simulink Coder software, and custom files specified as part of model
Requirements Management Interface
Requirements Documents TableInsert table of linked requirements documents
Requirements System LoopApply child components to systems with requirements
Requirements TableRequirements links for current context
Requirements Block LoopApply child components to blocks with requirements
Requirements Summary TableProperties of blocks, systems, or Stateflow objects with associated requirements
Requirements Signal LoopApply all child components to signal groups with requirements
Missing Requirements Block LoopApply all child components to blocks that do not have requirements
Missing Requirements System LoopLoop only on systems and subsystems that do not have associated requirements
Data Dictionary Traceability TableInsert a table that links data dictionary information to requirements
MATLAB Code Traceability TableInsert a table that links MATLAB code to requirements
Simulink Test Suite Traceability TableInsert a table that links a Simulink test suite to requirements

Dynamic Reporting Components

For LoopIteratively execute child components
While LoopIteratively execute child components while a specified condition is true
Logical IfSpecify logical if condition
Logical ThenSpecify a then condition for a Logical If component
Logical ElseSpecify an else condition for a Logical If component
Logical ElseifSpecify an elseif condition for a Logical If component
Block LoopRun child components for each block in the current system, model, or signal
System FilterRun child components if current system meets specified conditions
Chart LoopRun child components for specified Stateflow charts
Graphics Object LoopRun child components for each Handle Graphics object open in MATLAB workspace
Figure LoopApply child components to specified graphics figures
Axes LoopRun child components for all axes objects in MATLAB workspace
Was this topic helpful?