Math and Data Types
hisl_0045: Configuration Parameters > Math and Data Types > Implement logic signals as Boolean data (vs. double)
ID: Title | hisl_0045: Configuration Parameters > Math and Data Types > Implement logic signals as Boolean data (vs. double) | ||
---|---|---|---|
Description | To support unambiguous behavior when using logical operators, relational operators, and the Combinatorial Logic block, select configuration parameter Implement logic signals as Boolean data (vs. double). | ||
Notes | Selecting Implement logic signals as Boolean data (vs. double) enables Boolean type checking, which produces an error when blocks that prefer Boolean inputs connect to double signals. This checking results in generating code that requires less memory. | ||
Rationale | Avoid ambiguous model behavior and optimize memory for generated code. | ||
Model Advisor Checks | Check safety-related optimization settings for logic signals (Simulink Check) | ||
References |
| ||
See Also | Implement logic signals as Boolean data (vs. double) in the Simulink documentation. | ||
Last Changed | R2018b |
hisl_0048: Configuration Parameters > Math and Data Types > Application lifespan (days)
ID: Title | hisl_0048: Configuration Parameters > Math and Data Types > Application lifespan (days) | ||
---|---|---|---|
Description | To support the robustness of
systems that run continuously, set configuration parameter
Application lifespan (days) to
| ||
Notes | Embedded applications might
run continuously. Do not assume a limited lifespan for timers and
counters. When you set Application lifespan (days)
to | ||
Rationale | Support robustness of systems that run continuously. | ||
Model Advisor Checks | Check safety-related optimization settings for application lifespan (Simulink Check) | ||
References |
| ||
See Also |
| ||
Last Changed | R2018b |