![]() |
![]() |
Matrix transpose routine. More...
Functions | |
void | mmwavelib_mattrans (const float32_t *restrict x, const int32_t rows, const int32_t cols, float32_t *restrict y) |
This function transposes the matrix x[] and writes the result to matrix y[]. It is the DSPLIB function DSPF_sp_mat_trans modified by only swapping rows to the inner loop and cols to the outer loop in the function, in order to be cycles efficient for matrix with rows larger than columns. More... | |
Matrix transpose routine.