|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossim/matrix/include.h>#include <ossim/matrix/newmatap.h>#include <ossim/matrix/newmatrm.h>#include <ossim/matrix/precisio.h>Go to the source code of this file.
Macros | |
| #define | WANT_MATH |
| #define | REPORT {} |
Functions | |
| void | SVD (const Matrix &A, DiagonalMatrix &Q, Matrix &U, Matrix &V, bool withU, bool withV) |
| void | SVD (const Matrix &A, DiagonalMatrix &D) |
| void SVD | ( | const Matrix & | A, |
| DiagonalMatrix & | Q, | ||
| Matrix & | U, | ||
| Matrix & | V, | ||
| bool | withU, | ||
| bool | withV | ||
| ) |
Definition at line 26 of file svd.cpp.
References A, RectMatrixRowCol::AddScaled(), ComplexScale(), RectMatrixRowCol::Divide(), RectMatrixRow::Down(), RectMatrixCol::Down(), RectMatrixRowCol::DownDiag(), DiagonalMatrix::element(), RowVector::element(), RectMatrixRowCol::First(), RectMatrixCol::Left(), Maximum(), Minimum(), n, RectMatrixRowCol::Negate(), pythag(), REPORT, RectMatrixRow::Reset(), Matrix::ReSize(), DiagonalMatrix::ReSize(), RectMatrixRow::Right(), RectMatrixCol::Right(), sign(), SortDescending(), SortSV(), ossim::square(), RectMatrixRowCol::SumSquare(), RectMatrixCol::Up(), RectMatrixRowCol::UpDiag(), x, y, and RectMatrixRowCol::Zero().
Referenced by ossimRpcSolver::invert(), ossimSensorModelTuple::invert(), ossimRpcProjection::invert(), ossimSensorModel::invert(), and ossimPolynom< ossim_float64, 3 >::invert().
| void SVD | ( | const Matrix & | A, |
| DiagonalMatrix & | D | ||
| ) |
Definition at line 196 of file svd.cpp.
1.8.14