Y = upfirdn(X, H)
Y = upfirdn(X, H, P, Q)
Y = upfirdn(X, H, P, Q, dim)
| Parameter | Description |
|---|---|
| X | nonempty nonsparse input signal. |
| H | nonempty nonsparse FIR coefficients. A matrix applies one filter column per signal column. |
| P | upsampling factor. |
| Q | downsampling factor. |
| dim | dimension to process. |
| Parameter | Description |
|---|---|
| Y | multirate filtered output. |
upfirdn is the basic polyphase-style multirate operation used by resampling functions.
When H is a matrix, each column of H filters the corresponding signal column.
Y = upfirdn([1 2 3], [1 1], 2, 2);
Y = upfirdn([1; 2], [1 2; 3 4]);
| Version | Description |
|---|---|
| 2.0.0 | initial version |