MATLAB: Do I receive an error regarding EXIST function when calling SLUPDATE for a model in Simulink

errorexistsimulinkslupdatestring

When calling the SLUPDATE function for a model, I receive the following error regarding EXIST function:
slupdate(my_model);
??? Error using ==> exist
The first input to exist is a string.
Error in ==> slupdate>locForceSysOpen at 385
if exist(sys,'file') == 4,
Error in ==> slupdate at 52
[isLibrary, closeSimulink] = locForceSysOpen(sys);

Best Answer

This error occurs if you are calling SLUPDATE using parentheses and the model name without apostrophes. The correct syntax would be, for example:
slupdate('my_model')
or:
slupdate my_model