A função Heaviside, H, é uma função não contínua cujo valor é zero para uma entrada negativa e um para uma entrada positiva.

A função é utilizada na teoria matemática do controle para representar um sinal que se liga em um determinado momento e permanece ligado indefinidamente. Foi nomeado em homenagem ao inglês Oliver Heaviside.

A função Heaviside é a parte integrante da função Dirac delta: H′ = δ. Isto às vezes é escrito como