En funktionsgenerator er en vigtig elektronisk enhed, der bruges til at generere en bred vifte af elektriske bølgeformer over et spektrum af frekvenser. Dens primære funktion er at producere nøjagtige elektriske bølgeformer, som kan omfatte sinusbølger, firkantede bølger, trekantede bølger, savtandsformer og andre. Disse signaler bruges til at stimulere og teste responsen af elektroniske komponenter, kredsløb og systemer. En funktionsgenerators hovedegenskaber omfatter dens evne til at variere frekvens, bølgeformstype, amplitude og andre parametre, hvilket gør den i stand til at simulere forskellige driftsforhold med henblik på fejlfinding, design eller undervisning inden for områder lige fra telekommunikation til fremstilling af medicinsk udstyr.
Funktionsgeneratorer bruges i vid udstrækning i elektroniklaboratorier, ingeniørvirksomhed og i industrier, der kræver præcis elektronisk signaloprettelse og analyse. De tjener kritiske roller i udvikling, test og reparation af elektronisk udstyr ved at levere en kontrollerbar signalkilde, der kan justeres til at opfylde specifikke krav. Nøglefunktioner inkluderer ofte evnen til at modulere signaler, feje frekvenser og levere komplekse og brugerdefinerede bølgeformoutput. Producenter, der producerer funktionsgeneratorer af høj kvalitet, omfatter blandt andre Keysight Technologies, Tektronix, Fluke, Rigol og Siglent Technologies.