- Timestamp:
- 07/23/12 11:03:24 (12 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
applications/pmsm/simulator_zdenek/ekf_example/matrix_vs.h
r1340 r1464 52 52 extern void carlson(int16 *difz, int16 *xp, int16 *Ch, int16 *R, unsigned int16 dimy, unsigned int16 dimx ); 53 53 54 /* perform Givens update of Ch matrix using PSI*Ch ,Q, */54 /* perform Givens update of Ch matrix using PSI*Ch and Q, */ 55 55 extern void givens_fast(int16 *Ch /*= int16 *PSICh*/, int16 *Q, unsigned int16 dimx); 56 56 57 /* perform Carlson update of Ch matrix using difz, R and xp, for size dimx */57 /* perform Carlson update of Ch matrix using difz, R and xp, for size dimx, asuming identity matrix C*/ 58 58 extern void carlson_fast(int16 *difz, int16 *xp, int16 *Ch, int16 *R, unsigned int16 dimy, unsigned int16 dimx ); 59 59 60 60 /* perform Carlson update of Ch matrix using difz, R and xp, for size dimx*/ 61 extern void carlson_fastC(int16 *difz, int16 *xp, int16 *Ch, int16 *C, int16 *R, unsigned int16 dimy, unsigned int16 dimx);61 extern void carlson_fastC(int16* difz, int16* xp, int16* Ch, int16* C, int16* R, unsigned int16 dimy, unsigned int16 dimx, int16* detS, int16* rem );