Running code inspector with a For Loop Iterator
12 views (last 30 days)
Show older comments
Hello,
I have a model running with a For Iterator (to read an Input Array and write some of its datas to another one shorter array).
The model must go through both Model Advisor and Code Inspector to be embedded in the calculator.
As for the Model Advisor everything is passed and generated code is about 120 lines, however when I try to run the code inspector, it runs for more than 2.5hrs (on the inspection only) and I am forced to kill the Matlab task afterward because it stops running. Here is a screenshot of the model.
Here is what I tried:
- include the "add" and the "unitDelaty" inside the referenced model => it creates an algebraic loop
- add the triggered block within a referenced model => impossible as it contain an "assignement" block and therefore cannot be referenced.
- Simplify the referenced model to reduce load capacity of the model containg.
I can provide the generated C code if necessary
Thank you,
0 Comments
Answers (1)
Debadipto
on 28 Mar 2024
It's difficult to tell exactly what's causing the Code Inspector to slow down by just looking at the model. Could you please check if the iteration count, denoted by the parameter 'N' in the For Iterator, is not set too high?
I recommend reaching out to MathWorks Technical Support for further assistance with this issue:
https://www.mathworks.com/support/contact_us.html
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!