Generátor funkcií je základné elektronické zariadenie, ktoré sa používa na generovanie širokého rozsahu elektrických vĺn v spektre frekvencií. Jeho primárnou funkciou je vytvárať presné elektrické tvary vĺn, ktoré môžu zahŕňať sínusové vlny, štvorcové vlny, trojuholníkové vlny, tvary pílových zubov a iné. Tieto signály sa používajú na stimuláciu a testovanie odozvy elektronických komponentov, obvodov a systémov. Medzi hlavné charakteristiky generátora funkcií patrí jeho schopnosť meniť frekvenciu, typ vlny, amplitúdu a ďalšie parametre, čo mu umožňuje simulovať rôzne prevádzkové podmienky na účely riešenia problémov, dizajnu alebo výučby v oblastiach od telekomunikácií až po výrobu zdravotníckych pomôcok.
Funkčné generátory sú široko používané v elektronických laboratóriách, strojárstve a v odvetviach, ktoré vyžadujú presné vytváranie a analýzu elektronických signálov. Plnia rozhodujúce úlohy pri vývoji, testovaní a opravách elektronických zariadení tým, že poskytujú kontrolovateľný zdroj signálu, ktorý je možné nastaviť tak, aby spĺňal špecifické požiadavky. Kľúčové vlastnosti často zahŕňajú schopnosť modulovať signály, prepínať frekvencie a poskytovať komplexné a vlastné výstupy tvaru vlny. Medzi výrobcov, ktorí vyrábajú vysokokvalitné generátory funkcií, patria okrem iného Keysight Technologies, Tektronix, Fluke, Rigol a Siglent Technologies.