Matrix Filter Representations

It is illuminating to look at *matrix representations* of digital
filters.^{6.7}Every *linear* digital filter can be expressed as a
*constant matrix*
multiplying the input signal
(the
*input vector*) to produce the output signal (vector)
, *i.e.*,

More generally, any finite-order *linear operator* can be
expressed as a matrix multiply. For example, the Discrete Fourier
Transform (DFT) can be represented by the ``DFT matrix''
, where the column index and row index range from 0
to [83, p. 111].^{6.8}Even infinite-order linear operators are often thought of as matrices
having infinite extent. In summary, if a digital filter is
*linear*, it can be represented by a *matrix*.

- General Causal Linear Filter Matrix
- General Linear, Time-Invariant, Filter Matrix
- Cyclic Convolution Matrix
- Inverse Filters
- State Space Realization

[How to cite this work] [Order a printed hardcopy]

Copyright ©

Center for Computer Research in Music and Acoustics (CCRMA), Stanford University

[Automatic-links disclaimer]