Skip to content

Properties and the inverse Laplace transform

Turn differentiation into multiplication by s, split X(s) into one exponential per pole, and solve the charging capacitor again with algebra instead of calculus.

Before this6.2 · 9.1 · 4 more
Chapter 9 · Lesson 2 of 3

First, the picture

Here is the signal e−tu(t)e^{-t}u(t): 0 before t=0t=0, then a jump to 1 and a slow decay. A point rides along it with its tangent, and its slope is traced below. Before you watch, make a guess: what is the slope at the jump?

Slope and s

A point rides x(t) = e^(−t)u(t) with its tangent; its slope is traced below.

Before the jump the slope is 0.

0.00 / 10.00 s
Describe this picture

Two plots; the picture plays by itself and has no control. In the first, a point rides along e−tu(t)e^{-t}u(t) with its tangent. In the second, the slope is traced: 0 before the jump; at the jump, where the tangent goes vertical, an arrow labelled “1”; then the downhill slope −e−t-e^{-t}, flattening out. A row under the slope plot, “slope’s transform:”, builds the transform of the slope piece by piece: 0, then 1, then 1−1s+11-\frac1{s+1}, and at the end the whole line ss+1=s×1s+1\frac{s}{s+1}=s\times\frac1{s+1}.

Differentiating becomes multiplying

The Laplace transform (9.1) turned a signal x(t)x(t) into a function X(s)X(s), with the integral counted from 0−0^-, just before the start. This page is about what that buys. The plan is short: differentiating a signal will turn into multiplying X(s)X(s) by ss, so an equation with slopes in it will turn into algebra.

The signal in the picture at the top is x(t)=e−tu(t)x(t)=e^{-t}u(t), which is 0 before t=0t=0 and then dies away. Its transform is X(s)=1s+1X(s)=\dfrac1{s+1}. I want the transform of its slope, x˙\dot x, the slope of the curve as in Differential equations and analog systems (6.2).

Before the jump the slope is 0. At the jump the tangent goes vertical, and the slope is an impulse of area 1. This is the fact from Impulse, step and ramp (3.1): the slope of u(t)u(t) is δ(t)\delta(t), an arrow read by its area. So after the jump the slope is δ(t)−e−tu(t)\delta(t)-e^{-t}u(t): the impulse, then the downhill slope of the curve, −e−t-e^{-t}, flattening out.

Now read the row under the slope plot. It builds the transform of that slope piece by piece. It reads 0 before the jump, then 1 for the impulse, then 1−1s+11-\dfrac1{s+1}, since the impulse has transform 1 and the decaying piece has −1s+1-\dfrac1{s+1}. At the end it shows the whole line,

1−1s+1=ss+1=s×1s+1,1-\frac1{s+1}=\frac{s}{s+1}=s\times\frac1{s+1},

so the slope’s transform is ss times the signal’s. The slope of xx has the transform sX(s)sX(s).

What if the signal does not start at 0

A capacitor may already hold a charge before the switch closes. Write x(0−)x(0^-) for the value just before 00. If the signal already sits at x(0−)x(0^-), the jump at t=0t=0 is smaller by that much, so the impulse is smaller too. The general rule, for the transform counted from 0−0^-, is

x˙ ⟷ sX(s)−x(0−).\dot x\ \longleftrightarrow\ sX(s)-x(0^-).

Here is the reason, in one line. First the rule for the slope of a product, in words: the slope of ff times gg is ff‘s slope times gg, plus ff times gg‘s slope. Apply it to x(t)x(t) times e−ste^{-st}:

ddt(x e−st)=x˙ e−st−s x e−st.\frac{d}{dt}\bigl(x\,e^{-st}\bigr)=\dot x\,e^{-st}-s\,x\,e^{-st}.

Add up both sides from 0−0^- to ∞\infty. The left side adds up to the end value minus the start value. The end value is 0, because x e−st→0x\,e^{-st}\to0 for every ss in the ROC, which is what being in the ROC means (The Laplace transform, 9.1). The start value is x(0−)x(0^-). So

∫0−∞x˙ e−st dt−sX(s)=0−x(0−),\int_{0^-}^{\infty}\dot x\,e^{-st}\,dt-sX(s)=0-x(0^-),

and the first integral is the transform of x˙\dot x, which gives the rule above.

Integration goes the other way, and divides by ss. The running total w(t)=∫0−txw(t)=\int_{0^-}^{t}x starts at 0 and has slope xx. By the rule just shown, s W(s)−0=X(s)s\,W(s)-0=X(s), so W(s)=X(s)/sW(s)=X(s)/s.

Two more rules take one sentence each. Delaying a signal by t0t_0 multiplies its transform by e−st0e^{-st_0}, as e−jωt0e^{-j\omega t_0} did in Properties of the Fourier transform (8.2). Convolution turns into a product, X(s)H(s)X(s)H(s), as in 8.2.

The final value, read from sX(s)

Take the charging curve of 6.2, x(t)=1−e−tx(t)=1-e^{-t} for t≥0t\ge0. It is u(t)−e−tu(t)u(t)-e^{-t}u(t), so by linearity and the table in 9.1,

X(s)=1s−1s+1=1s(s+1).X(s)=\frac1s-\frac1{s+1}=\frac1{s(s+1)}.

I will not solve for the curve this time. I want to read where it ends up from X(s)X(s) alone. The guess to make: if x(t)x(t) settles to a final value, which quantity made from X(s)X(s) would give it?

Watch the value of sX(s)sX(s) as ss slides from 10 toward 0, beside the charging curve.

Slope and s: the final value

The marker slides along real s toward 0; x(t) = 1 − e^(−t) settles to 1.

sX(s) = 0.091.

s =
10.000
s X(s) =
0.091
0.00 / 10.00 s
Describe this picture

One plot shows sX(s)=1s+1sX(s)=\dfrac1{s+1} against real ss, from 0 to 10, with a marker that holds at s=10s=10 for a moment and then eases toward 0, passing s=1s=1 about 3.3 s in. Two readouts, “s =” and “sX(s) =”, follow the marker. A second plot draws the charging curve with its settled value; at the end the level labelled “settled value 1” lights up.

At s=10s=10, sX(s)=0.091sX(s)=0.091. At s=1s=1 it is 0.50.5, and at s=0.01s=0.01 it is 0.9900.990. As ss goes to 0, sX(s)sX(s) goes to 1: the value xx settles to.

That is the final-value theorem:

x(∞)=lim⁡s→0 sX(s).x(\infty)=\lim_{s\to0}\,sX(s).

It lets me read the end of a curve without finding the curve. The RC circuit’s final voltage comes out as 1 V from X(s)X(s) alone.

The theorem needs xx to settle. Every pole of sXsX must lie left of the spin-rate axis, the axis from First- and second-order systems (6.3). Take sin⁡t\sin t, with X=1s2+1X=\dfrac1{s^2+1}. The limit of sXsX as s→0s\to0 exists and is 0, but 0 is not a value that sin⁡t\sin t settles to, because sin⁡t\sin t never settles. Its poles, ±j\pm j, sit on the spin-rate axis.

The same idea works at the other end. The initial-value theorem is

x(0+)=lim⁡s→∞ sX(s).x(0^+)=\lim_{s\to\infty}\,sX(s).

For our XX, sX=1s+1→0sX=\dfrac1{s+1}\to0, and x(0+)=1−1=0x(0^+)=1-1=0. This one has a condition too: XX must be strictly proper, meaning the top polynomial has a lower degree than the bottom one. The slope’s transform ss+1\dfrac{s}{s+1} above is not strictly proper, and indeed that signal holds an impulse at 0 and has no single starting value.

One piece per pole: the cover-up

Getting back to time is the harder direction. The idea is to split X(s)X(s) into one simple piece for each pole, because each simple piece is one exponential from the table in 9.1.

Take

X(s)=s+3(s+1)(s+2)=r1s+1+r2s+2.X(s)=\frac{s+3}{(s+1)(s+2)}=\frac{r_1}{s+1}+\frac{r_2}{s+2}.

The poles are p1=−1p_1=-1 and p2=−2p_2=-2, and I write the weights r1r_1 and r2r_2. To find r1r_1, multiply both sides by (s+1)(s+1) and then set s=−1s=-1. The second piece is multiplied by (s+1)(s+1) and then by 00, so it vanishes, and what remains is r1r_1.

In practice this is the cover-up rule: cover the factor of the pole you want and put that pole into the rest. For the pole at −1-1,

r1=−1+3−1+2=2,r_1=\frac{-1+3}{-1+2}=2,

and for the pole at −2-2,

r2=−2+3−2+1=−1.r_2=\frac{-2+3}{-2+1}=-1.

Each piece is one exponential, so x(t)=2e−t−e−2tx(t)=2e^{-t}-e^{-2t} for t≥0t\ge0. Software does the same for any number of poles: SciPy’s residue returns the weights and the poles.

Watch the cover-up done for each pole in turn, and then the two exponentials add.

One curve per pole

X(s) = (s+3)/((s+1)(s+2)) split by the cover-up rule, one exponential per pole.

Two poles: −1 and −2.

x(0) =
–
x(1) =
–
x(2) =
–
0.00 / 12.00 s
Describe this picture

A formula panel, the plane of rates and a time panel, over 12 seconds. In the formula panel a grey block slides over (s+1)(s+1) and the rest is evaluated at −1-1, giving 2; then the same happens for (s+2)(s+2), giving −1-1. On the plane of rates the two poles, −1-1 and −2-2, light up in turn, labelled “r = 2” and “r = −1”. Then each curve grows in its pole’s colour, labelled “2e^(−t)” and “−e^(−2t)”, and their sum draws thick. The readouts “x(0) =”, “x(1) =” and “x(2) =” show a dash until the sum is drawn.

Each weight times its pole’s exponential gives 2e−t2e^{-t} and −e−2t-e^{-2t}, and their sum is x(t)x(t): one exponential per pole. At t=0t=0, 1 and 2 it is 1.0001.000, 0.6000.600 and 0.2520.252.

I can check the start with the initial-value theorem: sX=s(s+3)(s+1)(s+2)→1sX=\dfrac{s(s+3)}{(s+1)(s+2)}\to1 as s→∞s\to\infty, and x(0)=2−1=1x(0)=2-1=1. ✓

Two poles pushed together

What if two poles land on the same spot? The cover-up needs two different poles, so I start with two close ones and push them together. Put the poles at −1+ε-1+\varepsilon and −1−ε-1-\varepsilon. Here ε\varepsilon is the half-gap between them, a symbol I use only on this page.

The cover-up gives the weights 12ε\dfrac1{2\varepsilon} and −12ε-\dfrac1{2\varepsilon}. As the poles come together, each weight grows large, with opposite signs. Together the two pieces make

xε(t)=e(−1+ε)t−e(−1−ε)t2ε.x_\varepsilon(t)=\frac{e^{(-1+\varepsilon)t}-e^{(-1-\varepsilon)t}}{2\varepsilon}.

What happens as ε→0\varepsilon\to0? The top goes to 00 and so does the bottom, so I need one more fact. For small ε\varepsilon, e±εt≈1±εte^{\pm\varepsilon t}\approx1\pm\varepsilon t, the tangent at 0 from 6.2. Then the top is about e−t⋅2εte^{-t}\cdot2\varepsilon t, and dividing by 2ε2\varepsilon leaves t e−tt\,e^{-t}.

So a double pole at −1-1 gives 1(s+1)2↔t e−tu(t)\dfrac1{(s+1)^2}\leftrightarrow t\,e^{-t}u(t). In general, a double pole at pp gives t eptt\,e^{pt}. The extra factor tt is what a double pole costs.

In the next instrument the two poles start 0.50.5 either side of −1-1 and slide together. Watch the curve as they merge.

One curve per pole: two poles merge

Two poles slide together at −1; the response is redrawn each frame.

Two poles, 1 apart.

x(1) =
0.383
peak at t =
1.099 s
0.00 / 8.00 s
Describe this picture

The plane of rates with the two poles, and a time panel with a single curve redrawn as they move. The poles hold for a moment and then ease together; at the end they have merged and are labelled “double pole”, and the curve is labelled “t e^(−t)”. Two readouts follow the curve, “x(1) =” and “peak at t =”, both to 3 decimals: 0.383 and 1.099 s with the poles 1 apart, 0.372 and 1.022 s at ε=0.25\varepsilon=0.25, and 0.368 and 1.000 s at the end.

With the poles 1 apart, x(1)=0.383x(1)=0.383 and the peak is at 1.0991.099 s. Closer, at ε=0.25\varepsilon=0.25, the curve changes only a little: x(1)=0.372x(1)=0.372 and the peak is at 1.0221.022 s. With one double pole the curve is t e−tt\,e^{-t}, with x(1)=0.368x(1)=0.368 and its peak at 1.0001.000 s.

The curve changes smoothly into t e−tt\,e^{-t}. Nothing jumps when the poles meet, so the double pole is not a new kind of thing, only two poles pushed together.

A mirror pair is a damped sine

Poles can also be complex. The signal with

X(s)=1s2+2s+5=1(s+1)2+4X(s)=\frac1{s^2+2s+5}=\frac1{(s+1)^2+4}

has the poles −1±2j-1\pm2j, a mirror pair as in 6.3. The cover-up works the same way. For the upper pole,

r=1(−1+2j)−(−1−2j)=14j=−0.25j.r=\frac1{(-1+2j)-(-1-2j)}=\frac1{4j}=-0.25j.

Dividing by a complex number was Fourier series and LTI systems (7.4): 4j4j has length 4 and angle 90°90°, so its inverse has length 14\tfrac14 and angle −90°-90°, which is −π/2-\pi/2 rad. The lower pole has the mirror weight r∗=+0.25jr^*=+0.25j, because the conjugate of −0.25j-0.25j is 0.25j0.25j (Complex numbers for signals, 3.3).

The two exponentials add up, and Euler’s formula (Complex exponentials and phasors, 3.4), sin⁡θ=ejθ−e−jθ2j\sin\theta=\dfrac{e^{j\theta}-e^{-j\theta}}{2j} turns the sum into a sine:

−0.25j e(−1+2j)t+0.25j e(−1−2j)t=12 e−tsin⁡2t u(t).-0.25j\,e^{(-1+2j)t}+0.25j\,e^{(-1-2j)t}=\tfrac12\,e^{-t}\sin2t\ u(t).

Watch the two arrows, one for each pole, and where their sum stays.

One curve per pole: a mirror pair

1/(s² + 2s + 5): poles at −1 ± 2j, two spinning arrows, their real sum.

Each pole gives a spinning, shrinking arrow. At the start they cancel.

t =
0.000 s
sum =
0.000
0.00 / 10.00 s
Describe this picture

The plane of rates, with “decay rate σ” across and “spin rate ω” up, has the pair at −1±2j-1\pm2j, labelled “r = −0.25j” and “r* = +0.25j”. A separate panel of positions, with “real part” across and “imaginary part” up, shows two arrows, each in its pole’s colour, starting at length 0.250.25, one pointing down and one pointing up. They turn opposite ways at 2 rad/s and shrink like e−te^{-t}. Their sum is marked by a diamond on the real axis, and a third plot traces it against time. Two readouts, “t =” and “sum =”, follow the model time, which eases from 0 to 4 s, and the sum: 0.2550.255 at t=0.5t=0.5 s, about 2.5 s into the clip, and 0.0090.009 at the end.

Each pole gives a spinning, shrinking arrow. At the start they cancel. They turn opposite ways, and their sum stays on the real line: at t=0.5t=0.5 s it is 0.2550.255, and by t=4t=4 s it has decayed to 0.0090.009.

This is the point of the page. The lower pole’s weight is the mirror of the upper one’s, −0.25j-0.25j and +0.25j+0.25j: work out one, write down the other. So a mirror pair needs one cover-up, not two.

The round trip

Now I use all of it on one problem. In 6.2 a capacitor started with 0.50.5 V and a 1 V battery was connected, with RC=1RC=1 s. The equation is y˙+y=1\dot y+y=1 for t>0t>0 with the starting value y(0−)=0.5y(0^-)=0.5, and the answer was 1−0.5e−t1-0.5e^{-t}. That needed a trial solution and a natural part and a forced part. Here I solve it in four stations: time, ss, algebra, time.

Before you watch, make a guess. The battery is 11 V, a constant switched on at t=0t=0, so its transform is 1s\dfrac1s by 9.1’s table. What will happen to the starting value 0.50.5?

Watch the starting value as it travels through the four stations.

Round trip

6.2's charging capacitor, solved by algebra: time → s → algebra → time.

6.2's capacitor: starts at 0.5 V, heads for 1 V.

y(1) =
–
0.00 / 12.00 s
Describe this picture

Four stations, labelled “1 · time”, “2 · s”, “3 · algebra” and “4 · time”, whose expressions appear in turn, and a plot of voltage in volts showing the curve of 6.2, labelled “faint: 6.2’s curve”. The first station holds y˙+y=1\dot y+y=1 and y(0−)=0.5y(0^-)=0.5. At the last station the pieces, labelled “1 (pole 0)” and “−0.5e^(−t) (pole −1)”, draw in their poles’ colours and add, and the thick “sum” lands on the faint curve. The readout “y(1) =” shows a dash until the sum is drawn, then 0.8160.816.

The capacitor starts at 0.5 V and heads for 1 V. At the second station each term goes to ss, and the slope rule brings in the starting value. The slope y˙\dot y becomes sY−0.5sY-0.5, where 0.50.5 is the starting value, yy becomes YY, and the battery’s 1 becomes 1s\tfrac1s:

sY−0.5+Y=1s.sY-0.5+Y=\frac1s.

At the third station the calculus has gone: only algebra is left. Collect the YY terms, (s+1)Y=1s+0.5(s+1)Y=\tfrac1s+0.5, and divide:

Y=0.5 s+1s(s+1).Y=\frac{0.5\,s+1}{s(s+1)}.

Cover-up gives the weights. At s=0s=0 the rest is 0+10+1=1\dfrac{0+1}{0+1}=1, and at s=−1s=-1 it is −0.5+1−1=−0.5\dfrac{-0.5+1}{-1}=-0.5, so

Y=1s−0.5s+1.Y=\frac1s-\frac{0.5}{s+1}.

The calculus became algebra. The starting value went into the equation as the −0.5-0.5 in the second line, and it comes out as the weight −0.5-0.5 on the pole at −1-1.

At the last station each piece goes back to time, one exponential per pole: 11 for the pole at 0, and −0.5e−t-0.5e^{-t} for the pole at −1-1. Their sum lands on 6.2’s curve, with y(1)=0.816y(1)=0.816: the same answer as 6.2, with no calculus in the middle.

Two checks, using the theorems above. The initial value is lim⁡s→∞sY=0.5\lim_{s\to\infty}sY=0.5, the starting charge, since YY is strictly proper. The final value is lim⁡s→0sY=1\lim_{s\to0}sY=1, the battery’s voltage.

Worked example

  1. Round trip. y˙+y=1\dot y+y=1 for t>0t>0, y(0−)=0.5y(0^-)=0.5. Transform: sY−0.5+Y=1ssY-0.5+Y=\tfrac1s. Solve: Y=0.5s+1s(s+1)Y=\dfrac{0.5s+1}{s(s+1)}. Cover-up: the weight at s=0s=0 is 11 and at s=−1s=-1 it is −0.5-0.5. Back to time: y=1−0.5e−ty=1-0.5e^{-t}, so y(1)=0.81606y(1)=0.81606 and y(2)=0.93233y(2)=0.93233, the values of 6.2.
  2. A second-order equation from rest. Take y¨+3y˙+2y=u(t)\ddot y+3\dot y+2y=u(t) with every starting value 0. Applying the slope rule twice gives s2Y+3sY+2Y=1ss^2Y+3sY+2Y=\tfrac1s, because the starting terms are 0. So Y=1s(s+1)(s+2)Y=\dfrac1{s(s+1)(s+2)}, and cover-up gives the weights 1(1)(2)=0.5\dfrac1{(1)(2)}=0.5 at 00, 1(−1)(1)=−1\dfrac1{(-1)(1)}=-1 at −1-1 and 1(−2)(−1)=0.5\dfrac1{(-2)(-1)}=0.5 at −2-2. Then y=0.5−e−t+0.5e−2ty=0.5-e^{-t}+0.5e^{-2t}. Checks: y(0)=0y(0)=0, y˙(0)=1−1=0\dot y(0)=1-1=0, and y(∞)=0.5=lim⁡s→0sYy(\infty)=0.5=\lim_{s\to0}sY. At t=1t=1, y(1)=0.19979y(1)=0.19979.
  3. Reading the ends of a curve. For X=1s(s+1)X=\dfrac1{s(s+1)}, sXsX at s=10, 1, 0.1, 0.01s=10,\ 1,\ 0.1,\ 0.01 is 0.0909, 0.5, 0.909, 0.9900.0909,\ 0.5,\ 0.909,\ 0.990, closing in on x(∞)=1x(\infty)=1. For X=s+3(s+1)(s+2)X=\dfrac{s+3}{(s+1)(s+2)}, sX→1sX\to1 as s→∞s\to\infty, so x(0+)=1x(0^+)=1, and the curve 2e−t−e−2t2e^{-t}-e^{-2t} gives x(0)=1x(0)=1 too.
  4. Two poles pushed together. xε(1)=e−1+ε−e−1−ε2εx_\varepsilon(1)=\dfrac{e^{-1+\varepsilon}-e^{-1-\varepsilon}}{2\varepsilon} is 0.3830.383 for ε=0.5\varepsilon=0.5 and 0.3720.372 for ε=0.25\varepsilon=0.25. The limit is e−1=0.368e^{-1}=0.368, the value of t e−tt\,e^{-t} at t=1t=1.
  5. Mirror pair. For 1s2+2s+5\dfrac1{s^2+2s+5} the weight at −1+2j-1+2j is −0.25j-0.25j, and x(t)=12e−tsin⁡2tx(t)=\tfrac12e^{-t}\sin2t. At t=0.5t=0.5 it is 0.5e−0.5sin⁡1=0.2550.5e^{-0.5}\sin1=0.255, and at t=4t=4 it is 0.5e−4sin⁡8=0.009060.5e^{-4}\sin8=0.00906.

Where you’ll meet this

Every time a circuit or a mechanical system is described by a differential equation with a known starting state, the round trip of this page applies. Transforming each term turns the slopes into powers of ss, and the starting state enters as the extra terms. The poles you find in the algebra are the same poles as the free motion of 6.3.

Software does the splitting. scipy.signal.residue(b, a) returns the weights and poles of b(s)/a(s)b(s)/a(s) for you, the same cover-up numbers as above: for 0.5s+1s2+s\dfrac{0.5s+1}{s^2+s} it gives the weights 11 and −0.5-0.5 at the poles 00 and −1-1.

The next page, Poles, zeros and the s-plane (9.3), reads a system’s behaviour straight from where its poles sit. The same steps for sampled signals come in Properties and the inverse z-transform (16.2), and analog filter designs are built from poles in Analog prototype filters (20.1).

The maths behind it · eigenbases and Jordan blocks

Splitting X(s)X(s) into one piece per pole writes the response in building blocks that each evolve on their own, one exponential per pole, with the weights as coordinates. Linear algebra calls this changing to an eigenbasis. When two poles merge, two blocks can no longer be kept apart: the matrix cannot be made diagonal, and the leftover shape is called a Jordan block. That is where the extra tt in t eptt\,e^{pt} comes from.

The maths behind it · sums of waiting times

Wait for one bus, and then, separately, for another. The curve of likelihoods of the total wait is the convolution of the two waits’ curves, so its transform is the product of their transforms, as in 9.1. Splitting that product into one piece per pole, as on this page, gives the curve of the total wait.

Reference card

PropertyTimess-domain
Linearityax+byax+byaX+bYaX+bY
Time shift (t0>0t_0>0)x(t−t0)u(t−t0)x(t-t_0)u(t-t_0)e−st0X(s)e^{-st_0}X(s)
Differentiation (unilateral)x˙\dot xsX(s)−x(0−)sX(s)-x(0^-)
Integration∫0−tx\int_{0^-}^{t}xX(s)/sX(s)/s
Convolutionx∗hx*hX(s)H(s)X(s)H(s)
Initial valuex(0+)x(0^+)lim⁡s→∞sX(s)\lim_{s\to\infty}sX(s), only if XX is strictly proper (top degree below bottom degree)
Final valuex(∞)x(\infty)lim⁡s→0sX(s)\lim_{s\to0}sX(s), only if xx settles (all poles of sXsX left of the spin-rate axis)
Cover-up (distinct poles)x(t)=∑krkepktu(t)x(t)=\sum_kr_ke^{p_kt}u(t)X=∑krks−pkX=\sum_k\dfrac{r_k}{s-p_k}, rk=(s−pk)X(s)∣s=pkr_k=(s-p_k)X(s)\big\rvert_{s=p_k}
Double polet eptu(t)t\,e^{pt}u(t)1(s−p)2\dfrac1{(s-p)^2}
Mirror paire−atsin⁡(ωdt) u(t)e^{-at}\sin(\omega_dt)\,u(t)ωd(s+a)2+ωd2\dfrac{\omega_d}{(s+a)^2+\omega_d^2}; weights rr and r∗r^*

End of lesson 9.2

Where to go next.

Phasorium
LibraryEvery lesson, in order

Parts

About Phasorium
Look