Public Types | Public Member Functions | Related Functions

Column< R, value > Class Template Reference
[Small Matrix Classes]

A column vector. More...

#include <ocean/eagle/Matrix.hpp>

Inheritance diagram for Column< R, value >:
Matrix< R, 1, value >

List of all members.

Public Types

Public Member Functions

Related Functions

(Note that these are not member functions.)


Detailed Description

template<int R, class value>
class Column< R, value >

A column vector.

      (1)
      (2)
      (3)
     
See also:
Row, Matrix

Constructor & Destructor Documentation

template<int R, class value>
template<int C>
Column< R, value >::Column ( const Matrix< R, C, value > &  A,
const Column< C, value > &  V 
) [inline]

Multiply r (rows) by c (columns) matrix A on the left by column vector V of dimension c on the right to produce a (column) vector Y output of dimension r.

this = A * V c = M*c

                 (1)
                 (2)
		 (3)
          (1 2 3)        (13)
          (4 5 6)        (32)
template<int R, class value>
template<int C>
Column< R, value >::Column ( const Matrix< R, C, value > &  M,
int  c 
) [inline]

Construct column vector from some matrix column.

Parameters:
M The Matrix
c The selected column

The documentation for this class was generated from the following file: