10.4: The Matrix Exponential via the Laplace Transform
( \newcommand{\kernel}{\mathrm{null}\,}\)
You may recall from the Laplace Transform module that may achieve eat via
eat=L−1(1s−a)
The natural matrix definition is therefore
eAt=L−1((sI−A)−1)
where I is the n-by-n identity matrix.
The easiest case is the diagonal case, e.g.,
A=(1002)
for then
(sI−A)−1=(1s−1001s−2)
and so
eAt=(L−1(1s−1)00L−1(1s−2))
As a second example let us suppose
A=(01−10)
and compute, in matlab,
>> inv(s*eye(2)-A) ans = [ s/(s^2+1), 1/(s^2+1)] [-1/(s^2+1), s/(s^2+1)] >> ilaplace(ans) ans = [ cos(t), sin(t)] [-sin(t), cos(t)]
If
A=(0100)
then
>> inv(s*eye(2)-A) ans = [ 1/s, 1/s^2] [ 0, 1/s] >> ilaplace(ans) ans = [ 1, t] [ 0, 1]