cisst-saw
|
#include <cisstNumerical/nmrNetlib.h>
#include <cisstVector/vctDynamicMatrix.h>
#include <cisstNumerical/nmrExport.h>
Go to the source code of this file.
Classes | |
class | nmrLSMinNorm |
class | nmrLSMinNorm::Data |
Functions | |
vctDynamicMatrix< double > CISST_EXPORT | nmrLSMinNorm (vctDynamicMatrix< double > &A, vctDynamicMatrix< double > &b, CISSTNETLIB_DOUBLE r=-1.0) |
Computes the minimum norm solution to a real linear least squares problem. More... | |
vctDynamicMatrix< double > CISST_EXPORT | nmrLSMinNorm (vctDynamicMatrix< double > &A, vctDynamicMatrix< double > &b, nmrLSMinNorm::Data &data, CISSTNETLIB_DOUBLE r=-1.0) |
Computes the minimum norm solution to a real linear least squares problem. More... | |
vctDynamicMatrix<double> CISST_EXPORT nmrLSMinNorm | ( | vctDynamicMatrix< double > & | A, |
vctDynamicMatrix< double > & | b, | ||
CISSTNETLIB_DOUBLE | r = -1.0 |
||
) |
Computes the minimum norm solution to a real linear least squares problem.
Computes the minimum norm solution to a real linear least squares problem:
[in] | A | The ![]() |
[out] | A | The first ![]() |
[in] | b | The ![]() |
r | Used to determine the effective rank of A. Singular values ![]() ![]() |
vctDynamicMatrix<double> CISST_EXPORT nmrLSMinNorm | ( | vctDynamicMatrix< double > & | A, |
vctDynamicMatrix< double > & | b, | ||
nmrLSMinNorm::Data & | data, | ||
CISSTNETLIB_DOUBLE | r = -1.0 |
||
) |
Computes the minimum norm solution to a real linear least squares problem.
Computes the minimum norm solution to a real linear least squares problem:
[in] | A | A ![]() |
[out] | A | The first ![]() |
[in] | b | A ![]() |
[in] | data | Provide pre-allocated workspace. If the workspace is not adequate it will be reallocated. |
r | Used to determine the effective rank of A. Singular values ![]() ![]() |