MATLAB: Error with variable-size data in Atomic Subcharts

stateflow

I have a stateflow chart that contains an atomic subchart. In the atomic subchart I have a variable-sized array. When I try to run my model I receive the following error "Variable-size arrays are not allowed when a chart is used as an atomic subchart inside another chart. The presence of data 'local_variable_size' is therefore illegal." .
Why am I getting this error?

Best Answer

This error is the result of an atomic subchart limitation. Atomic subcharts do not support variable-size arrays, to avoid this error please specify an array size.