User Documentation
Centre for Vision, Speech & Signal Processing
DEVELOP IN NAMESPACE AMMA TREE ROOT AMMA SEARCH AMMA HOME
 

  PUBLIC
SumNXX2C::SumNXX2C(SizeT)
SumNXX2C::SumNXX2C(const SumNXX2C &)
SumNXX2C::operator+=(const VectorC &)
SumNXX2C::SetMeanCovariance(void)
VecMatC::operator=(const VecMatC &)
VecMatC::Vector(void) const
VecMatC::Matrix(void) const
VecMatC::Copy(void) const
VecMatC::SetZero(void)
VecMatC::SetRandom(RealT,RealT)
VecMatC::StraightSort(void)
VecMatC::StraightSort(MatrixC &)
VecMatC::BubbleSort(void)
VecMatC::NCVector(void)
VecMatC::NCMatrix(void)
SumNXX2C
 
Sum vectors items and their squares
 
include "amma/SumNXX2.hh"
User Level:Default
Library:Mlalg
Example:exEndPoint.cc
Section:Geometry.N-D Basic Types.Numerical
In Scope:std

Comments:
The class SumNXX2C serves for computation of sums of N-d vector items and their squares. The class is suitable for evaluation of linear dependencies among vector.

Parent Classes: Variables:
Methods:
SumNXX2C(SizeT dim)

SumNXX2C(const SumNXX2C & sum)
Object updating. ----------------

const SumNXX2C & operator+=(const VectorC & data)
Special operations. -------------------

const SumNXX2C & SetMeanCovariance()

#include "amma/VecMat.hh"
const VecMatC & operator=(const VecMatC & vm)
Assigment (BIG OBJECT).

const VectorC & Vector() const
Access to the vector.

const MatrixC & Matrix() const
Access to the matrix.

VecMatC Copy() const
Returns the physical copy of this vector matrix.

VecMatC & SetZero()
Zeros the vector and the matrix.

VecMatC & SetRandom(RealT low,RealT high)
Set all values to uniformly distributed values between lo and hi

VecMatC & StraightSort()
Sorts according to the vector value. The first value will be the biggest one. The straight sort method is used.

VecMatC & StraightSort(MatrixC & m)
Sorts according to the vector values. The first value will be the biggest one. The straight sort method is used. The matrixes columns are swapped in such way that the matrix product m * diag * Matrix().T() is preserved. The matrix 'diag' is the diagonal matrix created from the elements of the vector.

VecMatC & BubbleSort()
Sorts according to vector value. The first value will be the biggest one. The bubble sort method is used.

VectorC & NCVector()
Access to the vector.

MatrixC & NCMatrix()
Access to the matrix.


Programmer:Radek Marik, Documentation by CxxDoc: Tue Mar 20 10:48:08 2001