LP-311 Remove basic/advanced stabilization tab auto-switch (autotune/txpid lock issues)
[librepilot.git] / ground / gcs / src / libs / eigen / doc / snippets / HouseholderQR_householderQ.cpp
blobe859ce55b72706fe47c486912bc06b0bbc39d99d
1 MatrixXf A(MatrixXf::Random(5,3)), thinQ(MatrixXf::Identity(5,3)), Q;
2 A.setRandom();
3 HouseholderQR<MatrixXf> qr(A);
4 Q = qr.householderQ();
5 thinQ = qr.householderQ() * thinQ;
6 std::cout << "The complete unitary matrix Q is:\n" << Q << "\n\n";
7 std::cout << "The thin matrix Q is:\n" << thinQ << "\n\n";