Textbook in PDF format
This short book is not intended to be a comprehensive manual. Instead, what follows is a tutorial that puts Octave to work solving a selection of applied problems in linear algebra and calculus. The goal is to learn enough of the basics to begin solving problems with minimum frustration. Note that minimum frustration does not mean no frustration. Be patient! Above all, our objective is simply to enhance our understanding of calculus and linear algebra by using Octave as a tool for computations. As we work through the mathematical concepts, we will learn the basics of programming in Octave. Note that while we deal with plenty of useful numerical algorithms, we do not address issues of accuracy and round-off error in machine arithmetic