MATLAB: Can fast restart be set programmatically

fast restartsimulink

My model takes a long time to initialize and compile relative to simulation run time. This model is called iteratively in a script using sim(). I hoped to use the Fast Restart feature but the R2015a documentation indicates that Fast Restart can only be used interactively. I verified that my model can use Fast Restart when simulated interactively by clicking the run button. Is there really no way to avoid recompilation programmatically?

Best Answer

Unfortunately, Fast Restart can't be used programmatically in its initial R2015a release.
In R2015b and later, you can enter:
set_param(modelName, 'FastRestart', 'on')
- Sebastian