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.