Paparazzi UAS
v5.12_stable-4-g9b43e9b
Paparazzi is a free software Unmanned Aircraft System.
|
Simple matrix helper macros. More...
#include <float.h>
#include <math.h>
Go to the source code of this file.
Macros | |
#define | warn_message(...) do { } while(0) |
#define | MAT_MUL(_i, _k, _j, C, A, B) |
#define | MAT_MUL_T(_i, _k, _j, C, A, B) |
#define | MAT_SUB(_i, _j, C, A, B) |
#define | MAT_MUL_VECT(_n, o, a, b) |
o = a * b More... | |
#define | MAT_INV33(_invS, _S) |
Simple matrix helper macros.
Definition in file pprz_simple_matrix.h.
#define MAT_INV33 | ( | _invS, | |
_S | |||
) |
Definition at line 99 of file pprz_simple_matrix.h.
Referenced by update_state(), and update_state_heading().
Definition at line 46 of file pprz_simple_matrix.h.
Referenced by fit_linear_flow_field(), propagate_state(), update_state(), and update_state_heading().
Definition at line 59 of file pprz_simple_matrix.h.
Referenced by propagate_state(), update_state(), and update_state_heading().
#define MAT_MUL_VECT | ( | _n, | |
o, | |||
a, | |||
b | |||
) |
o = a * b
a: [n x n] b: [n x 1] o: [n x 1]
Definition at line 86 of file pprz_simple_matrix.h.
Referenced by stabilization_attitude_run().
Definition at line 73 of file pprz_simple_matrix.h.
Referenced by fit_linear_flow_field(), update_state(), and update_state_heading().
#define warn_message | ( | ... | ) | do { } while(0) |
Definition at line 40 of file pprz_simple_matrix.h.