Information about
MATLAB
MATLAB is a high-level scientific
and engineering programming environment which provides
many useful capabilities for plotting and visualizing
data and has an extensive library of built-in functions for data
manipulation.
It is widely used in universities and research labs around the world.
Where to find MATLAB
- Note: some of the labs and resources
listed below may be running versions of MATLAB (e.g., MATLAB 6) that
are not the most recent release. Since there is relatively little
difference between MATLAB 6 and MATLAB 7 (the latest release) for the
purposes of classes like CS 175 and CS 274A, using MATLAB 6 should be
fine.
- MATLAB
resources for
ICS students:
- CS 364 Lab: there are 34 workstations that have MATLAB. They
are in 3 contiguous rows in front of (and to the right of, facing
towards) the lab assistant's desk. Machine names in each row that have
MATLAB include gnatcatcher, pygmy-owl, and monito-gecko, or look for machines marked by blue-dots on this map.
- MATLAB
resources for UCI students in general:
- MATLAB is
available in the NACS PC Labs, MSTA
Lab A and MSTB
Lab B.
- All NACS labs require a UCInetID
and Password to Login
- The MSTB 226A and B Labs are open M-Th: 8am - 10pm, F: 8am -
6pm,
Sat.:
8am - 4pm during the quarter for "drop
in" use, if no other class is scheduled there at that time.
Classes are often scheduled during the daytime, so you need to consult
the online schedules for each lab (MSTA
Lab A and MSTB
Lab B.)
- MATLAB
resources for UCI graduate students:
- MATLAB is available on the NACS gradEA graduate Unix server
- MATLAB Student Edition
- The MATLAB student edition costs about $99 and gives you a personal portable license. It should be available from the UCI Bookstore or online from the Mathworks Web site.
- Octave
- Octave is a free MATLAB-like package that can be downloaded from the Octave Web site and should also be available on openlab.ics.uci.edu. Octave doesn't have the full functionality of the latest versions of MATLAB, but it is quite similar in many respects and may be a useful alternative, particularly for experimenting when you are not on campus and/or can't get a lab with MATLAB.
MATLAB Tutorials
and Online Resources:
If you are new to MATLAB you should go
through "Getting Started with MATLAB" tutorial that comes up in MATLAB
after you type "doc" at the command line - you can then look at the
tutorials below for more information.
Note that if
you are running MATLAB
remotely on a machine other than the one you
are sitting at, then you need to make sure that you set things
up so that the graphics will display locally on your screen (e.g.,
using Xwin32, xterm, etc).