MATLAB Answers

Simulink computational load of each subsystem (or block)

10 ビュー (過去 30 日間)
Renato Quartullo
Renato Quartullo 2021 年 4 月 19 日 15:56
コメント済み: Renato Quartullo 2021 年 4 月 21 日 8:41
I have a Simulink model having several subsystems and blocks. I want to refine the computational time of my model, so I want to reduce the computational load of the entire model. To do this, I need to know which is/are the block in which the computational load is high, so I need a sort of run&time as in matlab. The commands tic/toc around sim(model) are not suitable because they only get the total elapsed time. How can I do? (I'm using Matlab 2019b)
Thank you in advance!

回答 (1 件)

Paul 2021 年 4 月 19 日 22:38
編集済み: Paul 2021 年 4 月 20 日 17:15
Check the doc pages for the the Simulink Profiler, Solver Profiler, and various pages on how to optimize performance, if you haven't alredy.
  1 件のコメント
Renato Quartullo
Renato Quartullo 2021 年 4 月 21 日 8:41
Thank you, I used: set_param(mdl,'Profile','off'); and I solved it



Community Treasure Hunt

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

Start Hunting!

Translated by