root/applications/pmsm/simulator_zdenek/ekf_example/Zdrojove kody_final/DSP/Bierman/matrix_vs.h @ 1263

Revision 1263, 0.8 kB (checked in by peroutka, 14 years ago)
Line 
1/************************************
2        Extended Kalman Filter
3        Matrix operations
4
5        V. Smidl
6
7Rev. 30.8.2010
8
930.8.2010      Prvni verze
10
11*************************************/
12
13#define qAU 14
14#define qD      13
15
16/* Matrix multiply Full matrix by upper diagonal matrix with unit diagonal; */
17extern void mmultAU(int *m1, int *up, int *result, unsigned int rows, unsigned int columns);
18
19/* perform Thorton update of UD matrix using PSI*U, Q, and temporaries G, Dold, for size dimx*/
20extern void thorton_fast(int *U, int *D, int *PSIU, int *Q, int *G, int *Dold, unsigned int dimx);
21
22/* perform Bierman update of UD matrix using difz, R and xp, for size dimx*/
23extern void bierman_fast(int *difz, int *xp, int *U, int *D, int *R, unsigned int dimy, unsigned int dimx );
Note: See TracBrowser for help on using the browser.