I have a MATLAB script which does complex transforms and calculations in very large 3D matrices (e.g. 50,000 x 300 x 100). I cannot do anything else on the computer while the script is running because the script is very memory-intensive, which is fine; but why does the computer remain slow after the script has finished running and the variables are no longer in the workspace? I assume this must be something to do with the way memory is allocated in the MATLAB script?
[I am running Mac OSX 10.7 and MATLAB 7.13]