Information about MATLAB

We will be using the MATLAB environment for in CS 277. 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.

Matlab

Often we will write code for the course using the Matlab environment. Matlab is accessible through NACS computers at several campus locations (e.g., MSTB-A, MSTB-B, and the ICS lab), and if you want a copy for yourself student licenses are fairly inexpensive ($100). Personally, I do not recommend the open-source Octave program as a replacement, as the syntax is not 100% compatible and may cause problems (for me or you).

If you are not familiar with Matlab, there are a number of tutorials on the web:

You may want to start with one of the very short tutorials, then use the longer ones as a reference during the rest of the term.

Accessing MATLAB at UCI:


Online MATLAB Tutorials and Resources:
There are some useful introductory tutorials on MATLAB online (below). 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, including access to a basic tutorial (e.g., select "Getting Started").