This documentation page applies to an outdated major AMT version. We show it for archival purposes only.
Click here for the documentation menu and here to download the latest AMT (1.6.0).
outsig=ufilterbankz(b,a,insig); outsig=ufilterbankz(b,a,insig,hopsize);
ufilterbankz(b,a,insig) filters the input signal with the filters described in a and b.
ufilterbankz(b,a,insig,hopsize) does the same, but only outputs every hopsize sample in the time domain.
If a and b are matrices then each row corresponds to a subband channel.
If insig is a matrix then filtering is applied along the columns.
If f is a single vector, then the output will be a matrix, where each column in f is filtered by the corresponding filter in g. If f is a matrix, the output will be 3-dimensional, and the third dimension will correspond to the columns of the input signal