Information about
MATLAB for
ICS 274
We will be using the MATLAB
environment
for homework assignments in ICS 274. MATLAB is a high-level scientific
and engineering programming environment which allows easy visualization
of data, has an extensive library of built-in functions for data
manipulation,
and is widely used in universities and research labs around the world.
How to access
MATLAB
at UCI:
MATLAB on Windows PCs:
- You can access MATLAB via the PCs in
two of the NACS
PC Labs, specifically the
MSTB A and B labs, whenever there is no class scheduled there (e.g., in
the evenings and on the weekends).
- You could get a license for your PC if
you
wish to purchase the MATLAB student version from the bookstore ($100)
or get access to the campuswide license for $65 (contact NACS to
figure out
how to do this)
- Another option is to download Octave, which is an open-source
alternative to MATLAB with the same syntax and much of the same base
functionality.
MATLAB on Unix:
- MATLAB is available to all graduate
students
on the NACS
"gradEA" Linux cluster system.
- MATLAB will be available shortly in
the ICS 364 Lab (details to be announced).
- Octave
(the open-source alternative to MATLAB) is available on the
ICS Unix machines (just type "module load octave").
Online MATLAB
Tutorials
and Resources:
There are some useful introductory tutorials
on MATLAB online (below). If you only have time to look at one
tutorial,
then the one from the University
of Utah is probably the best trade-off in terms of getting a quite
a bit of useful information across without being too long. Note also
that
once you start MATLAB and are within the MATLAB environment, you can
simply
type "doc" and a very extensive set of online documentation will come
up
in your Web browser.
-
Very simple introductory Tutorials
-
Slightly more advanced Tutorials
-
More complete
references/tutorials/FAQs