![]() |
ISF
2.1
Intelligent Sensing Framework for Kinetis with Processor Expert
|
Go to the source code of this file.
Macros | |
#define | CORRUPTMATRIX 0.001F |
#define | NITERATIONS 15 |
Functions | |
void | f3x3matrixAeqI (float A[][3]) |
void | fmatrixAeqI (float *A[], int16 rc) |
void | f3x3matrixAeqScalar (float A[][3], float Scalar) |
void | f3x3matrixAeqAxScalar (float A[][3], float Scalar) |
void | f3x3matrixAeqMinusA (float A[][3]) |
void | f3x3matrixAeqInvSymB (float A[][3], float B[][3]) |
float | f3x3matrixDetA (float A[][3]) |
void | eigencompute (float A[][10], float eigval[], float eigvec[][10], int8 n) |
void | fmatrixAeqInvA (float *A[], int8 iColInd[], int8 iRowInd[], int8 iPivot[], int8 isize) |
void | fmatrixAeqRenormRotA (float A[][3]) |
#define CORRUPTMATRIX 0.001F |
Definition at line 33 of file matrix.c.
Referenced by fmatrixAeqRenormRotA().
#define NITERATIONS 15 |
Referenced by eigencompute().
void eigencompute | ( | float | A[][10], |
float | eigval[], | ||
float | eigvec[][10], | ||
int8 | n | ||
) |
Definition at line 182 of file matrix.c.
References NITERATIONS.
Referenced by fUpdateCalibration10EIG(), and fUpdateCalibration7EIG().
void f3x3matrixAeqAxScalar | ( | float | A[][3], |
float | Scalar | ||
) |
Definition at line 94 of file matrix.c.
Referenced by fUpdateCalibration10EIG(), and fUpdateCalibration7EIG().
void f3x3matrixAeqI | ( | float | A[][3] | ) |
Definition at line 36 of file matrix.c.
Referenced by f3DOFMagnetometerMatrixAndroid(), f3DOFMagnetometerMatrixNED(), f3DOFTiltNED(), f3DOFTiltWin8(), f3x3matrixAeqInvSymB(), feCompassAndroid(), feCompassNED(), feCompassWin8(), fInit_3DOF_Y_BASIC(), fInit_6DOF_GY_KALMAN(), fInit_9DOF_GBY_KALMAN(), fInitMagCalibration(), fUpdateCalibration4INV(), and fUpdateCalibration7EIG().
void f3x3matrixAeqInvSymB | ( | float | A[][3], |
float | B[][3] | ||
) |
Definition at line 134 of file matrix.c.
References f3x3matrixAeqI().
Referenced by fUpdateCalibration10EIG().
void f3x3matrixAeqMinusA | ( | float | A[][3] | ) |
Definition at line 113 of file matrix.c.
Referenced by fUpdateCalibration10EIG(), and fUpdateCalibration7EIG().
void f3x3matrixAeqScalar | ( | float | A[][3], |
float | Scalar | ||
) |
Definition at line 76 of file matrix.c.
Referenced by f3DOFTiltNED(), f3DOFTiltWin8(), and fUpdateCalibration7EIG().
float f3x3matrixDetA | ( | float | A[][3] | ) |
void fmatrixAeqI | ( | float * | A[], |
int16 | rc | ||
) |
Definition at line 55 of file matrix.c.
Referenced by fmatrixAeqInvA().
Definition at line 325 of file matrix.c.
References fmatrixAeqI().
Referenced by fRun_6DOF_GY_KALMAN(), fRun_9DOF_GBY_KALMAN(), and fUpdateCalibration4INV().