Improving runtime of Simulink model

Hello,
I am working with a Simulink model that contains several MATLAB Function blocks and a 6-DOF block. The runtime for the model is relatively high (approximately 3-5 minutes in real time per second of simulation time) and I would like to optimize the model to improve this.
The main function that is being called includes a sub-function that creates a local structure (with nested fields) and returns it as an output to the top-level function; I believe that this may be the main driver of the slow runtime, but any other advice would be appreciated.

답변 (1개)

Mark McBroom
Mark McBroom 2024년 4월 27일

0 개 추천

Adjusting solver settings can often improve performance. The Solver Profiler can help with this: https://www.mathworks.com/help/simulink/slref/solverprofiler.html
Accelerator and Rapid Accelerator modes can also help.
Thanks.
Mark.

카테고리

도움말 센터File Exchange에서 Manual Performance Optimization에 대해 자세히 알아보기

제품

릴리스

R2024a

태그

질문:

2024년 4월 25일

답변:

2024년 4월 27일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by