![]() |
LIBDSP Version 4.1.9
LIBDSP Software Library
|
#include "tpt_math.h"
Functions | |
| tpt_status | tpt_mat_mult_fast_q15 (tpt_matrix_instance_q15 *aOutMat, const tpt_matrix_instance_q15 *aInMatA, const tpt_matrix_instance_q15 *aInMatB, q15_t *aState) |
| Q15 matrix multiplication. (fast variant). | |
| tpt_status tpt_mat_mult_fast_q15 | ( | tpt_matrix_instance_q15 * | aOutMat, |
| const tpt_matrix_instance_q15 * | aInMatA, | ||
| const tpt_matrix_instance_q15 * | aInMatB, | ||
| q15_t * | aState ) |
Q15 matrix multiplication. (fast variant).
| [out] | aOutMat | points to output matrix structure |
| [in] | aInMatA | points to the first input matrix structure |
| [in] | aInMatB | points to the second input matrix structure |
| [in] | aState | points to the array for storing intermediate results |
TPT_MATH_SIZE_MISMATCH or TPT_MATH_SUCCESS based on the outcome of size checking.