Funktionsgenerator, elektrisk signalgenerator, der kan levere et udvalg af forskellige vekselstrømskurveformer med frekvenser, som kan vælges i et vist frekvensområde. Typiske signalformer er sinuskurve, firkantsignal og trekantsignal.