CSI-DSP  Version 1.0.0
CSI DSP Software Library
函数
矩阵转置

函数

csky_status csky_mat_trans_f32 (const csky_matrix_instance_f32 *pSrc, csky_matrix_instance_f32 *pDst)
 浮点矩阵转置 更多...
 
csky_status csky_mat_trans_q15 (const csky_matrix_instance_q15 *pSrc, csky_matrix_instance_q15 *pDst)
 
csky_status csky_mat_trans_q31 (const csky_matrix_instance_q31 *pSrc, csky_matrix_instance_q31 *pDst)
 

简要说明

转置一个矩阵. 转置一个 M x N 就是让它按中心对角线翻转出一个 N x M 矩阵.

MatrixTranspose.gif
转置一个 3 x 3 矩阵

函数说明

csky_status csky_mat_trans_f32 ( const csky_matrix_instance_f32 pSrc,
csky_matrix_instance_f32 pDst 
)
参数
[in]*pSrc指向输入矩阵
[out]*pDst指向输出矩阵
返回
函数根据大小检查返回 CSKY_MATH_SIZE_MISMATCH 或者 CSKY_MATH_SUCCESS
示例:
csky_matrix_example_f32.c.
csky_status csky_mat_trans_q15 ( const csky_matrix_instance_q15 pSrc,
csky_matrix_instance_q15 pDst 
)
csky_status csky_mat_trans_q31 ( const csky_matrix_instance_q31 pSrc,
csky_matrix_instance_q31 pDst 
)