MATLAB: Can I comment out a block programmatically

simulink

I would like to stop logging data to workspace after importing some data from a model into my script. I would like to do that by commenting out the "ToWorkspace" block. Is there a way to do that in my script?

Best Answer

You can comment out a block by using the following command in a script.
>> set_param('modelName/ToWorkspace','commented','on')
To uncomment the same block.
>> set_param('modelName/ToWorkspace','commented','off')
You can use this command to comment out the ToWorksapce block after getting the data from the model.