DSP_mat_trans
[Matrix]

Collaboration diagram for DSP_mat_trans:


Detailed Description

void DSP_mat_trans (const short *restrict x, short rows, short columns, short *restrict r)


Function Documentation

void DSP_mat_trans ( const short *restrict  x,
short  rows,
short  columns,
short *restrict  r 
)

This function transposes the input matrix x[ ] and writes the result to matrix r[ ]

Parameters:
x = Pointer to input matrix
rows = Number of rows in the input matrix
columns = Number of columns in the input matrix
r = Pointer to output matrix
Algorithm:
DSP_mat_trans.c is the natural C equivalent of the optimized intrinsic C code withoutrestrictions. Note that the intrinsic C code is optimized and restrictions may apply.
Assumptions:
Rows and columns must be a multiple of 4.
Implementation Notes:
Interruptibility : The code is interruptible.
Endian support : supports both Little and Big endian modes.


Copyright 2014, Texas Instruments Incorporated