Main Content

Fixed Point Summary Table

Table of specified fixed-point block properties or parameters

Description

This component displays properties or parameters of specified fixed-point blocks in a table.

Properties

Specify information about the table.

  • Table title: Specifies the table title in the generated report.

    • Automatic: Use the automatically generated title.

    • Custom: Specify a custom title.

Property Columns

Property name

This field displays the object properties to include in the Summary Table in the generated report.

  • To add a property:

    1. Select the appropriate property level in the menu

    2. Select the property to add from the selection list and click Add.

  • To delete a property, select the property name and click the Delete button.

  • To move properties up and down in the list, click the Up and Down buttons.

Note

Some entries in the list of available properties (such as Depth) are “virtual” properties that you cannot access using the get_param command. The properties used for property/value filtering in the block and system loop components must be retrievable by the get_param. Therefore, you cannot configure your Summary Table to report on all blocks of Depth == 2.

Transpose table

Enabling this check box changes the summary table rows into columns in the generated report, putting the property names in the first column and the values in the other columns.

Object Rows

  • Insert anchor for each row: Inserts an anchor for each row in the summary table.

  • Report On: Specifies blocks on which to report:

    • Automatic list from context. Reports on all blocks in the current context.

    • Custom - use block list. Reports on a specified list of blocks. To include a given block in the report, specify its full path.

Loop Options

  • Sort blocks: Specifies how to sort blocks (applied to each level in a model):

    • Alphabetically by block name: Sorts blocks alphabetically by name.

    • Alphabetically by system name: Sorts systems alphabetically by name. Lists blocks in each system, but in no particular order.

    • Alphabetically by full Simulink path: Sorts blocks alphabetically by Simulink® path.

    • By block type: Sorts blocks alphabetically by block type.

    • By block depth: Sorts blocks by their depth in the model.

    • By layout (left to right): Sorts blocks by their location in the model layout, by rows. The block appearing the furthest toward the left top corner of the model is the anchor for the row. The row contains all other blocks that overlap the horizontal area defined by the top and bottom edges of the anchor block. The other rows use the same algorithm, using as the anchor the next unreported block nearest the left top of the model.

      Blocks sorted by their location in the model layout by rows, from left to right. The block on the farthest left toward the top is the anchor for the row.

    • By layout (top to bottom): Sorts blocks by their location in the model layout, by columns. The block appearing the furthest toward the left top corner of the model is the anchor for the column. The column contains all other blocks that overlap the vertical area defined by the left and right edges of the anchor block. The other columns use the same algorithm, using as the anchor the next unreported block nearest the left top of the model.

    • By traversal order: Sorts blocks by traversal order.

    • By simulation order: Sorts blocks by execution order.

  • Search for Simulink property name/property value pairs: Reports only on the Simulink blocks with the specified property name-value pairs. To enable searching, click the check box. In the first row of the property name and property value table, click inside the edit box, delete the existing text, and type the property name and value.

    To find property names for blocks, use the get_param function or select a block in the model and enter this code at the MATLAB® command line:

    get(gcbh)

Insert Anything into Report?

Yes. Table.

Class

rptgen_fp.cfp_summ_table