Include File cammva.h
The classes for matrix, vector and array computations are:
The class for index range specification is
The class for CAM Matrix/Vector/Array graphics output is
Sample programs using the CAMmva classes :
Associated with CAMdoubleMatrix, CAMdoubleVector and CAMdoubleArray classes are member functions that:
In our choice of syntax we attempted to follow the standard mathematical syntax associated with matrices, vectors, and arrays. For language constructs which are not in the realm of standard mathematical notation but available for data types in C++ (such as the operators +=, or << and >>) we extended such constructs in a ``natural way'' --- the behavior of these operators on matrices, vectors and arrays mimics the behavior of these operators on the standard data types. By utilizing standard mathematical notation, it is our hope that a user can write syntactically correct expressions using the CAM Matrix/Vector/Array class data types without having to consult the documentation very often.
Chris Anderson © UCLA 8/4/97