Hello, for a large number of reasons I'm trying to find a way to execute code on a remote RHEL 6.0 Linux machine from a local OSX machine over a network. Ideally, I'd issue a command in the local Matlab command window, and the command would somehow be sent over the network to the remote Linux machine where it is executed, and the output and associated variables are subsequently available in the local Matlab command window on my local OSX machine as if they resided in local memory (but actually reside in the memory on the remote machine). Furthermore, I could run scripts with supporting functions from the local Matlab editor window which would execute on the remote machine, again with the output being displayed locally, and where I would have local access to the variables which actually reside in memory on the remote machine.
Finally, I'd like to setup multiple remote Linux machines, and have the same code run on all the remote machines when executed from within a single Matlab command window on the local OSX machine, again where the output from the code executed on the remote machines and the associated variables are available from within the local invocation of Matlab.
I've read that perhaps the Parallel Computing toolbox will allow me to do this, however, I was wondering if this is the best approach, and what suggestions the community would have on making this happen.