MAAB Control Algorithm Modeling

MathWorks® Automotive Advisory Board Control Algorithm Modeling Guidelines Using MATLAB®, Simulink®, and Stateflow®

The MathWorks Automotive Advisory Board (MAAB) is an independent group that develops guidelines for using MATLAB, Simulink, Stateflow, and Embedded Coder®. The Simulink documentation hosts Version 3.0 of the guidelines, but MathWorks did not write them. For more information about the rationale for creating the guidelines, see Motivation. For more information about Version 3.0, see Notes on Version 3.0.

  • Software Environment
    Describes guidelines for software environment
  • Naming Conventions
    Describes guidelines for naming conventions that apply to subsystems, Inport and Outport blocks, signal lines, and block names. Also, describes a guideline that identifies dialog box fields in which you may use a local language.
  • Model Architecture
    Describes guidelines for model architecture that apply to Simulink and Stateflow partitioning, subsystem hierarchies, and decomposition.
  • Model Configuration Options
    Describes guidelines for model configuration options that apply to optimization parameters for Boolean data types and model diagnostics.
  • Simulink
    Describes guidelines for Simulink model diagram appearance, signals, block usage, block parameters, and modeling patterns.
  • Stateflow
    Describes guidelines for Stateflow chart appearance, data and operations, events, state diagram patterns, and flow chart patterns.
  • Enumerated Data
    Describes guidelines for enumerated data
  • MATLAB Functions
    Describes guidelines for MATLAB Functions
Was this topic helpful?