The file exceeds the limit to which statements can be nested within a MATLAB
program control statement. Some MATLAB program control statements, such as
if
, for
, while
, and
try
can include multiple statements within them. This can
result in nesting blocks of statements. The limit is exceeded most often with
machine-generated M code, typically because an end
is missing
from a block of generated code that appears repeatedly in the input.
If the code is machine-generated, fix the generator program. If it is hand-written, rewrite the code to reduce the number of nested statements within the MATLAB program control statements.