Funkcja Heaviside'a, H jest funkcją nieciągłą, której wartość wynosi zero dla wejścia ujemnego i jeden dla wejścia dodatniego.

Funkcja ta jest używana w matematyce teorii sterowania do reprezentowania sygnału, który włącza się w określonym czasie i pozostaje włączony na czas nieokreślony. Została ona nazwana na cześć Anglika Olivera Heaviside'a.

Funkcja Heaviside'a jest całką z funkcji delta Diraca: H′ = δ. Zapisuje się ją czasami jako