calc: Reducing and Mapping

 
 10.8 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