Over the past week or so I've been having a Matlab-wide problem where basic functions have stopped working. Trying to use a code suite(designed for EEG analysis using the EEGLAB plug-in) that had previously worked very smoothly, now results in a number of errors depending on what I'm trying to do with it. The first problem I got was that mkdir was unable to create a cache folder in a directory where permissions would not be an issue. Subsequently trying to use xlsread has given numerous errors, for instance:
Error using xlsread (line 260)
Undefined function 'find' for input arguments of type 'function_handle'.
I've tried reorganizing my paths as well as reverting to the default path set with no avail. Testing xlsread outside of the context of our code leads to errors along the lines of 'Undefined variable "[filename]" or class "[filename].xlsx".' in various situations.
I attempted to update from 2015b to 2017a, but the issue persists. I haven't been able to find anything in the answers where there was an issue that was so general and impacted some of the more basic functionality of the program, but if you suspect this has already been dealt with please point me in the proper direction, otherwise any thoughts on what might cause/fix this are greatly appreciated!