IDCT
Inverse Discrete Cosine Transform (IDCT) of the input signal.
Description
The IDCT block calculates the inverse discrete cosine transform (IDCT) of the input signal . If the input signal is a matrix of to , the block calculates the IDCT transform of each channel in the matrix.
Ports
Input
#
IN_1
—
input signal
vector
| matrix M by N
| array
Details
Specify the input signal as a vector, a matrix by or an array.
For all input arrays the block calculates IDCT transformations by the first dimension. The size of the first dimension (frame size) must be equal to a power of two. To work with other frame sizes, use the Pad block to fill or truncate the frame size to a length equal to a degree of two.
If the input to the IDCT block is a matrix to , the block treats each input column as an independent channel containing consecutive samples.
Data types |
|
Complex numbers support |
Yes |
Output
#
OUT_1
—
IDCT-transformed output signal
vector
| matrix M by N
| array
Details
Output IDCT-transformed signal as vector, matrix by or array.
If the block outputs a matrix to , the -th column of the matrix contains the length of the corresponding input column.
where
Data types |
|
Complex numbers support |
Yes |