MATLAB, a product of The Mathworks, is a great mathematical computing environment that includes graphics and and a high-level programming language. MATLAB includes hundreds of built-in functions for linear algebra, control theory, signal processing, simulation, and many other areas. It is powerful, flexible, and easy to use. A student version is available for about $100, and many of the MATLAB toolboxes are also available to students for a discount.
There are a lot of good MATLAB tutorials on the Internet. A list of some good tutorials is given below, approximately in order from most to least useful (although all of the tutorials listed below are good). If you find any of the tutorials particularly helpful or unhelpful, or if you find any good on-line tutorials that are not on my list, please let me know.
In addition, the following tutorial is specifically for the MATLAB Control Systems Toolbox.
Last Revised: May 11, 2009