public class ImpulseIntegral
extends java.lang.Object
A tool for finding the integral of the impulse response of an LTI system. The impulse response of an LTI system is the matrix D*d(t) + C*exp(A*t)*B, where A,B,C,D are defined as usual and d(t) is an impulse. We are interested here in the integral of this matrix (which we may want so that we can normalize it somehow).
There are many ways to calculate e^At (see Moler & Van Loan, 2003). Here we use simulation, which is simple to implement, and numerically attractive when the result is needed at many t.
Constructor and Description |
---|
ImpulseIntegral() |
public static float[][] integrate(LTISystem system)
system
- The system for which integrals of impulse responses are needed