Start with the exponential test signal
The transform probes both convergence and frequency content.
FORMULA / 002
Extends Fourier analysis with exponential weighting and explains ROC, poles, and stability.
Problem Definition
A power rail may ring after a load step; whether it decays or grows is more important than its frequency alone.
| Symbol | Quantity | Unit | Meaning |
|---|---|---|---|
| $s$ | Complex frequency | 1/s | Combines exponential decay and oscillation. |
| $\sigma$ | Real part of s | 1/s | Controls growth or decay. |
| $\omega$ | Imaginary part of s | rad/s | Controls oscillation frequency. |
| $p_i$ | Pole | 1/s | Natural mode of the system. |
Analytical Derivation
| Item | Assumption |
|---|---|
| Assumption 1 | Continuous-time LTI model. |
| Assumption 2 | Causal response unless stated otherwise. |
| Assumption 3 | Initial conditions are included through the one-sided transform when needed. |
The transform probes both convergence and frequency content.
The lower limit captures impulse and initial-condition effects.
Each pole creates a mode whose envelope is set by its real part.
$\Re\{p_i\}<0$$e^{p_i t}\to0$Modes decay, so a causal LTI system can be stable.
$\Re\{p_i\}>0$$e^{p_i t}\to\infty$Any small disturbance grows and the model is unstable.
Parametric Verification
Use the sliders to change the physical parameters and watch the formula expose its behavior. The metric panel keeps sample count and compute latency visible so the visualization remains an engineering instrument, not only a picture.
INTERACTIVE MODULE
Engineering Application
import numpy as np
def modal_response(poles, residues, t):
y = np.zeros_like(t, dtype=complex)
for p, r in zip(poles, residues):
y += r * np.exp(p * t)
return np.real(y)