|
PX4 Firmware
PX4 Autopilot Software http://px4.io
|
A square matrix. More...
#include "math.hpp"Go to the source code of this file.
Classes | |
| class | matrix::Matrix< Type, M, N > |
| class | matrix::Vector< Type, M > |
| class | matrix::Slice< Type, P, Q, M, N > |
| class | matrix::SquareMatrix< Type, M > |
Namespaces | |
| matrix | |
Typedefs | |
| typedef SquareMatrix< float, 3 > | matrix::SquareMatrix3f |
| typedef SquareMatrix< float, 3 > | matrix::Matrix3f |
Functions | |
| template<typename Type , size_t M> | |
| SquareMatrix< Type, M > | matrix::eye () |
| template<typename Type , size_t M> | |
| SquareMatrix< Type, M > | matrix::diag (Vector< Type, M > d) |
| template<typename Type , size_t M> | |
| SquareMatrix< Type, M > | matrix::expm (const Matrix< Type, M, M > &A, size_t order=5) |
| template<typename Type , size_t M> | |
| bool | matrix::inv (const SquareMatrix< Type, M > &A, SquareMatrix< Type, M > &inv) |
| inverse based on LU factorization with partial pivotting More... | |
| template<typename Type , size_t M> | |
| SquareMatrix< Type, M > | matrix::inv (const SquareMatrix< Type, M > &A) |
| inverse based on LU factorization with partial pivotting More... | |
| template<typename Type , size_t M> | |
| SquareMatrix< Type, M > | matrix::cholesky (const SquareMatrix< Type, M > &A) |
| cholesky decomposition More... | |
| template<typename Type , size_t M> | |
| SquareMatrix< Type, M > | matrix::choleskyInv (const SquareMatrix< Type, M > &A) |
| cholesky inverse More... | |
A square matrix.
Definition in file SquareMatrix.hpp.