I wish to save individual variables in my script that are defined in a parfor loop. I defined a function called saveVariables.m that would save a specified variable to a .mat file as follows.
function l = saveVariables(local_filename, variable, index)save(['simulation_' num2str(index) '\' local_filename], variable)l = 1;end
The issue that I have is that MATLAB produces the error
Error using saveVariables (line 4)Argument must contain a string.
I use the backlash '\' since I am running Matlab on Windows. local_filename is meant to be the string of the name of the file that I wish to save. How can I work around this string error?
Best Answer