Go forward to Vector and Matrix Formats. Go backward to Statistical Operations. Go up to Matrix Functions.

Reducing and Mapping Vectors
============================

The commands in this section allow for more general operations on the
elements of vectors.

The simplest of these operations is `V A' (`calc-apply')
[`apply'], which applies a given operator to the elements of a vector.
For example, applying the hypothetical function `f' to the vector
`[1, 2, 3]' would produce the function call `f(1, 2, 3)'.
Applying the `+' function to the vector `[a, b]' gives
`a + b'.  Applying `+' to the vector `[a, b, c]' is an
error, since the `+' function expects exactly two arguments.

While `V A' is useful in some cases, you will usually find that either
`V R' or `V M', described below, is closer to what you want.

Menu

Specifying Operators
Mapping
Reducing
Nesting and Fixed Points
Generalized Products