|
Home > class_c_nokia_c_v_matrix.html
Fixed point matrix representation. A standard matrix is initialized as a zero matrix. Special cases are Eye (Identity matrix) and Ones (all ones). Usage:. More...
Inheritance diagram for CNokiaCVMatrix:
Detailed DescriptionFixed point matrix representation. A standard matrix is initialized as a zero matrix. Special cases are Eye (Identity matrix) and Ones (all ones). Usage:. CNokiaCVMatrix* m = CNokiaCVMatrix->NewL(5,5); CleanupStack::PushL(m); (*m)(3,3) = 2; (*m)(2,3) = 4.23; CNokiaCVMatrix* n = CNokiaCVMatrix->Ones(5,5); CleanupStack::PushL(n); CNokiaCVMatrix *res = (*m)*(*n)*5; CleanupStack::PushL(res); CFixed det = res->Det(); ... CleanupStack::Pop(m); CleanupStack::Pop(n); CleanupStack::Pop(res); delete m; delete n; delete res; Definition at line 54 of file ncvMatrix.h. Member Function Documentation
The actual constructor for NewL(const TInt aRows, const TInt aCols) and the corresponding special cases.
The actual constructor for NewL(const CNokiaCVMatrix &aMatrix) and the corresponding special cases.
The actual constructor for NewL(const CFixed** array) and the corresponding special cases.
Creates a new matrix according to the given array.
Creates a new matrix according to size given with initial value zero.
Creates a new matrix according to the given matrix.
Same as NewL.
Constructs a new matrix having ones on its diagonal, if aCols == aRows constructs an Identity matrix.
Creates a new matrix according to size given with initial value of each element is one.
Getter for the columnsize of the matrix.
Getter for the rowsize of the matrix.
Getter and setter for the element at the give index.
Calculates the norm of this matrix of the given type.
Calculates the Frobenius norm of this matrix.
Calculates the number two norm of this matrix.
Reimplemented in CNokiaCVVector.
Calculates the inverse matrix of this matrix.
Calculates the transpose matrix of this matrix.
Reimplemented in CNokiaCVVector.
Calculates the eigenvalues of this matrix.
Calculates the singular values of this matrix using ncvSVD.
Calculates the determinant of this matrix.
Checks if this matrix is a square matrix.
Checks if this matrix is singular.
Checks if this matrix is s symmetric.
Helper method calculates hypotenuse between two points.
Partial pivoting method.
Partial pivoting method.
Getter for the matrix table.
The documentation for this class was generated from the following file: Generated on Tue Jul 10 22:58:43 2007 for NokiaComputerVisionLibrary by 1.5.2
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||