group matrix inv


CMSIS DSP Software Library: Matrix Inverse Main Page Modules Data Structures Files Examples Functions Matrix Inverse [Matrix Functions] Functions arm_status arm_mat_inverse_f32 (const arm_matrix_instance_f32 *pSrc, arm_matrix_instance_f32 *pDst) Detailed Description Computes the inverse of a matrix. The inverse is defined only if the input matrix is square and non-singular (the determinant is non-zero). The function checks that the input and output matrices are square and of the same size. Matrix inversion is numerically sensitive and the CMSIS DSP library only supports matrix inversion of floating-point matrices. Algorithm The Gauss-Jordan method is used to find the inverse. The algorithm performs a sequence of elementary row-operations till it reduces the input matrix to an identity matrix. Applying the same sequence of elementary row-operations to an identity matrix yields the inverse matrix. If the input matrix is singular, then the algorithm terminates and returns error status ARM_MATH_SINGULAR. Matrix Inverse of a 3 x 3 matrix using Gauss-Jordan Method Function Documentation arm_status arm_mat_inverse_f32 ( const arm_matrix_instance_f32 *  pSrc, arm_matrix_instance_f32 *  pDst  ) Floating-point matrix inverse. Parameters: [in]*pSrcpoints to input matrix structure [out]*pDstpoints to output matrix structure Returns:The function returns ARM_MATH_SIZE_MISMATCH if the input matrix is not square or if the size of the output matrix does not match the size of the input matrix. If the input matrix is found to be singular (non-invertible), then the function returns ARM_MATH_SINGULAR. Otherwise, the function returns ARM_MATH_SUCCESS. Examples: arm_matrix_example_f32.c. Definition at line 71 of file arm_mat_inverse_f32.c.  All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines Generated on Mon Nov 29 2010 17:20:02 for CMSIS DSP Software Library by  1.7.2

Wyszukiwarka

Podobne podstrony:
group matrix sub
group matrix example
group group matrix
group matrix mult
group matrix?d
group matrix init
group matrix scale
group matrix trans
group inv park
group inv clarke
Matrix3?pp source
Superficial Fascia in the Hip Adductor Muscle Group tapeSP
group avr errno
Xenogenic demineralized bone matrix
group corr
group util ?lay
Matrix (2)
matrix calc

więcej podobnych podstron