Bode Plot Back EN | ZH
Frequency Response

Bode Plot Generator

Real-time gain and phase plots for standard transfer functions. Automatic gain margin, phase margin and crossover frequency calculation with stability assessment.

Transfer Function
Transfer function type
Gain K 1.00
Time constant τ [s] 1.00
Enter coefficients high to low, comma-separated
Frequency Range
Min ω [rad/s] 0.01
Max ω [rad/s] 1000
Gain Margin [dB]
Phase Margin [°]
Gain xover ωgc [rad/s]
Phase xover ωpc [rad/s]
Stable
Gain plot [dB vs log ω]
Phase plot [° vs log ω]

Theory

Gain (dB) and phase:

$$|G(j\omega)|_{\rm dB}=20\log_{10}|G(j\omega)|, \quad \angle G(j\omega)$$

Gain and phase margins:

$$GM = -20\log_{10}|G(j\omega_{pc})|\ [\text{dB}], \quad PM = 180°+\angle G(j\omega_{gc})$$

$\omega_{gc}$: frequency where $|G|=1$ (0 dB); $\omega_{pc}$: frequency where $\angle G=-180°$

CAE application: Stability margin design for feedback loops / resonance characterisation in vibration and acoustic systems / control bandwidth verification for actuators. Produces results equivalent to MATLAB's bode() function.