Main Content

Check Implement logic signals as Boolean data (vs. double)

Check ID: mathworks.maab.jc_0011

Guideline: jc_0011: Optimization parameters for Boolean data types

Description

Check the optimization parameter for Boolean data types.

Optimization for Boolean data types is required.

This check requires a Simulink® Check™ license.

Note

A prerequisite MAB guideline for this check is na_0002: Appropriate usage of basic logical and numerical operations.

Check Parameterization

This check does not include sub-checks because the MAB modeling guideline provides only one sub ID.

For reference, the MAB guideline sub ID(s) that are recommended for use by the NA-MAAB and JMAAB modeling standards organizations are:

  • NA-MAAB — a

  • JMAAB — a

Results and Recommended Actions

ConditionRecommended Action
Configuration setting for Implement logic signals as Boolean data (vs. double) is not set. Select the Implement logic signals as Boolean data (vs. double) check box in the Configuration Parameters dialog box.

Capabilities and Limitations

  • Does not run on library models.

  • Does not allow exclusions of blocks or charts.