Ein Funktionsgenerator (FGen/FuncGen) kann Standardwellenformen wie Sinus, Rechteck, Dreieck oder Trapez ausgeben. Im Allgemeinen sind Spannung/Strom sowie Frequenz/Dauer des Ausgangssignals frei einstellbar.
Dies unterscheidet den Funktionsgenerator vom Arbitrary Waveform Generator (ArbGen), der zusätzlich frei definierbare Wellenformen ausgeben kann.