It would help if you listed your platform and MATLAB version, as this only works on Windows.
You can also use OS functions to get the memory size, too -- on Windows you can use
tasklist /FI "IMAGENAME eq matlab.exe"
and on Linux/Mac you can use "ps", grep, awk, etc. You could call these from a system call and parse the output.