Report Generator | ![]() ![]() |
Category
Description
The Fixed-Point Block Loop component 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. The Fixed-Point Block Loop component may have either the Simulink Model Loop, System Loop, or Signal Loop component as its parent.
Attributes
This is the Fixed-Point Block Loop attribute page.
Note To view a component attribute page in the Setup File Editor, select the component in the setup file outline on the left and click on the Options tab. If the component is not in the setup file outline, you must add it to the outline first. See Chapter 4, Building and Editing the Setup File for a discussion on how to add a component to the outline. |
Report On
This frame describes what the Fixed-Point Block Loop component is operating on.
%<VariableName>
if you want to insert the value of a variable from the MATLAB workspace. The %<> notation can be a string or cell array. Please see %<VariableName> Notation in the Text component reference page for more details.A2D
block and the D2A
block in the demo model "fxpdemo_feedback", you could enter the following in the block list.A2D
Z
Z
in the workspace as the following.Z={`fxpdemo_feedback/D2A'}
A2D
D2A
Loop Options
You can choose block sorting options and reporting options in this frame.
Select Alphabetically by fixed-point block name to sort blocks alphabetically by their names.
Select Alphabetically by system name to sort systems alphabetically.
In this option, the systems are sorted alphabetically, and blocks in each system are listed, but in no particular order.
Select By fixed-point block type to sort blocks alphabetically by block type.
Select By fixed-point block depth to sort blocks by their depth in the model.
Select By simulation order (req RTW) to sort blocks by execution order. This option requires Real-Time Workshop; if you do not have Real-Time Workshop, this option will not appear in the attribute page.
Select Logged fixed-point blocks only to report on logged fixed-point blocks (dolog='on')
.
To see if a fixed-point block is logged, double click on the block to open the Block Parameters dialog box. If the Log minimums and maximums check box is selected, then the fixed-point block is logged, i.e., minimum and maximum simulation values are logged to the workspace. See the Fixed-Point Blockset documentation for more information about overriding with doubles.
Select Unlogged fixed-point blocks only to report on unlogged fixed-point blocks that have (dolog='off').
Select All fixed-point blocks (logged or unlogged) to report on all fixed-point blocks, regardless of whether they are logged.
\<string\>
. See find_system
for more information on regular expressions.Insert anything into report?
Filename
Fixed-Point Logging Options
Category
Description
The Fixed-Point Logging Options component sets fixed-point options similar to those set in the Fixed-Point Blockset Interface GUI. You can set the following options with this component:
You can use this component before a Model Simulation component in order to control how the model behaves during simulation.
Attributes
This is the Fixed-Point Logging Options attribute page.
Note To view a component attribute page in the Setup File Editor, select the component in the setup file outline on the left and click on the Options tab. If the component is not in the setup file outline, you must add it to the outline first. See Chapter 4, Building and Editing the Setup File for a discussion on how to add a component to the outline. |
Log Min & Max
You can select logging minimum and maximum options in this section. If a fixed-point block is logged, minimum and maximum simulation values are logged to the workspace. See the Fixed-Point Blockset documentation for more information about logging simulation results.
dolog
parameters.Doubles Override
You can select whether you want to override the fixed-point blocks' parameters and output data types with doubles
, i.e, represent the parameters and outputs using double precision floating-point numbers and perform all calculations with floating point arithmetic. See the Fixed-Point Blockset documentation for more information about overriding with doubles.
doubles
. doubles
.DblOver
parameters. Log Mode
Select how you want logs to be recorded in this section.
Insert anything into report?
Filename
![]() | Fixed-Point Components | Fixed-Point Property Table | ![]() |