#include <NormalEquationsSolver.h>
◆ NormalEquationsSolver()
| dp3::ddecal::NormalEquationsSolver::NormalEquationsSolver |
( |
int |
m, |
|
|
int |
n, |
|
|
int |
nrhs |
|
) |
| |
|
inline |
◆ Solve()
| bool dp3::ddecal::NormalEquationsSolver::Solve |
( |
std::complex< float > * |
a, |
|
|
std::complex< float > * |
b |
|
) |
| |
|
inlineoverridevirtual |
Find X that minimizes || B - A*X || (i.e. best solution to A*X = B ; A (MxN) * X (NxNRHS) = B (MxNRHS) Inputs are ordered column-major.
- Parameters
-
| a | The M-by-N matrix A |
| b | On entry: input matrix of size M x NRHS, but with leading dimension max(M, N) On succesful exit: the solution vectors, stored columnwise (N, NRHS) |
Implements dp3::ddecal::LLSSolver.
The documentation for this class was generated from the following file: