Accessing Matlab remotely
Accessing WSU Math computers from outside

If you are registered for Math 574, you can access MATLAB and other software packages through the web interface available at my.math. You can log in using your WSU ID and password. For doing calculations at the Matlab command prompt, this web interface is quite adequate. But if you want to write detailed programs/scripts in Matlab, or access all the features of the user interface including browsable help, you could do so by logging on to the machine pingora.math.wsu.edu using your Math username and password. To do so, follow these steps, assuming you are using a computer running Windows (or, just get Octave!).

  1. Download and install an SSH client, such as PuTTy (free).
  2. Download and install an X-server such as Xming (free - more details are available here).
  3. Run the Xming X-server on your machine
  4. When setting up the session to access pingora.math.wsu.edu on PuTTy, make sure you check the 'Export X11 packages' box (under the ssh options on the left side).
  5. Log on to pingora using your Math username and password.
  6. To run MATLAB, say matlab & at the command prompt. The & ensures that Matlab is run in the background so that you can continue to give other commands in the same window. The main command window of Matlab should pop up on your desktop.

With a reasonably fast Internet connection, it should be fine to run Matlab this way, with windows popping up on your desktop. If the Internet connection is weak, you could still run Matlab in the command prompt (in the PuTTy window itself, rather than popping open a separate window). To do so, give the command matlab -nodisplay (note that there is no & here).

If you are using Linux, you can connect to pingora by ssh-ing from a terminal. When you do so, make sure you give the "-X" option so that Matlab or other windows would pop up on your desktop. For instance, you can give the following command in a terminal:    ssh -X yourlogin@pingora.math.wsu.edu.

Folks using a Mac can also ssh to pingora from a terminal, but use the "-Y" option instead of "-X" in the above command.


Last modified: Thu Nov 12 11:56:52 PST 2015