Generátor funkcí je základní elektronické zařízení používané ke generování široké škály elektrických křivek v celém spektru frekvencí. Jeho primární funkcí je vytvářet přesné elektrické tvary vln, které mohou zahrnovat sinusové vlny, čtvercové vlny, trojúhelníkové vlny, tvary pilových zubů a další. Tyto signály se používají pro stimulaci a testování odezvy elektronických součástek, obvodů a systémů. Mezi hlavní charakteristiky funkčního generátoru patří jeho schopnost měnit frekvenci, typ průběhu, amplitudu a další parametry, což mu umožňuje simulovat různé provozní podmínky pro účely řešení problémů, návrhu nebo výuky v oborech od telekomunikací po výrobu zdravotnických prostředků.
Funkční generátory jsou široce využívány v elektronických laboratořích, strojírenství a v průmyslových odvětvích, která vyžadují přesné vytváření a analýzu elektronických signálů. Slouží rozhodující roli při vývoji, testování a opravách elektronických zařízení tím, že poskytují ovladatelný zdroj signálu, který lze upravit tak, aby splňoval specifické požadavky. Mezi klíčové funkce často patří schopnost modulovat signály, rozmítat frekvence a poskytovat komplexní a vlastní výstupy tvaru vlny. Mezi výrobce vyrábějící vysoce kvalitní generátory funkcí patří mimo jiné Keysight Technologies, Tektronix, Fluke, Rigol a Siglent Technologies.