MATLAB: How to get the default case(switch case) in auto code for if-else logic in Simulink model implementation

Embedded Codergeneration of default case for switchMATLABsimulink

When I generated the code for my Simulink model which contain if-else logic(States when execution is resumed: Reset for both if and else actions), the code is generated with switch statement without default case. So when I do static analysis(polyspace code prover) it is giving 16.4 violation(default case is mandatory).

Best Answer

You should check below options in Model Configuration Parameters > Code Generation > Code Style