commit | aa0db35185f7eda94eb103b6bb92630c432512e5 | [log] [tgz] |
---|---|---|
author | Jitse Niesen <jitse@maths.leeds.ac.uk> | Sat Jan 18 01:16:17 2014 +0000 |
committer | Jitse Niesen <jitse@maths.leeds.ac.uk> | Sat Jan 18 01:16:17 2014 +0000 |
tree | 65896c945099ddba0d913646c57000e153e20e28 | |
parent | a58325ac2f7be7326be358ac51c4f0eebcf7fbf9 [diff] [blame] |
Add doc page on computing Least Squares.
diff --git a/doc/snippets/LeastSquaresNormalEquations.cpp b/doc/snippets/LeastSquaresNormalEquations.cpp new file mode 100644 index 0000000..997cf17 --- /dev/null +++ b/doc/snippets/LeastSquaresNormalEquations.cpp
@@ -0,0 +1,4 @@ +MatrixXf A = MatrixXf::Random(3, 2); +VectorXf b = VectorXf::Random(3); +cout << "The solution using normal equations is:\n" + << (A.transpose() * A).ldlt().solve(A.transpose() * b) << endl;