Cambridge: University of Cambridge, 2005. — 56 p.
This document provides an introduction to computing using Octave. It will teach you how to use Octave to perform calculations, plot graphs, and write simple programs. The close compatibility of the open-source Octave package with MatLAB, which is heavily used in industry and academia, allows the user to learn the syntax and power of both packages where funding and license restrictions prevent the use of commercial packages. To maintain the ideal of learning both Octave and MatLAB from this tutorial, the differences between Octave and MatLAB have been highlighted and details of any modifications, etc.. required to run a function/program with MatLAB are described in the footnotes. In several cases additional functions have had to be written or startup options set, these are included as default on the MDP distribution and documented in an appendix.