I'm using Matlab 2016b. I looking at using the Parallel Pool to run a large number of simulations and post processing. The simulations are split into several classes, each with its own Excel result summary file. To ensure I don't get file access issues I want to use mutexes, but I've not been able to find anything about these being available in Matlab. I found some threads on here from people lamenting the lack of mutexes back in 2011, but maybe they have been implemented by now?
I'm aware of more clunky methods of doing this, such as using fopen() to see if the file is already open, but this doesn't give me the same protection a mutex lock would.
Best Answer