File numerics/src/tools/pinv.h

Go to the source code of this file

peseudo-inverse computations

Functions

double pinv(double *A, int n, int m, double tolerance)

Compute the pseudo-inverse of dense matrix with column major storage.

Parameters
  • A – the matrix to be inversed

  • n – the number of rows of A

  • m – the number of columns of A

  • tolerance – threshold used to validate the computation: if the error is less than this value, the computation is considered valid

Returns

the conditioning