The use of vectors (and later matrices) enable some more sophisticated
computations to be performed using simple expressions, but to proceed further we need
some more of the standard programming constructs. Octave supports the usual loops
and selection facilities.