Un generator de funcții este un dispozitiv electronic esențial utilizat pentru a genera o gamă largă de forme de undă electrice pe un spectru de frecvențe. Funcția sa principală este de a produce forme de undă electrice precise, care pot include unde sinusoidale, unde pătrate, unde triunghiulare, forme de dinți de ferăstrău și altele. Aceste semnale sunt utilizate pentru stimularea și testarea răspunsului componentelor electronice, circuitelor și sistemelor. Principalele caracteristici ale unui generator de funcții includ capacitatea sa de a varia frecvența, tipul formei de undă, amplitudinea și alți parametri, permițându-i să simuleze diferite condiții operaționale în scopul depanării, proiectării sau predării în domenii de la telecomunicații până la fabricarea de dispozitive medicale.
Generatoarele de funcții sunt utilizate pe scară largă în laboratoarele de electronică, inginerie și în industriile care necesită crearea și analiza precisă a semnalului electronic. Ele îndeplinesc roluri critice în dezvoltarea, testarea și repararea echipamentelor electronice, oferind o sursă de semnal controlabilă care poate fi ajustată pentru a îndeplini cerințele specifice. Caracteristicile cheie includ adesea capacitatea de a modula semnale, frecvențe de baleiaj și de a oferi ieșiri complexe și personalizate de forme de undă. Printre producătorii care produc generatoare de funcții de înaltă calitate se numără Keysight Technologies, Tektronix, Fluke, Rigol și Siglent Technologies, printre altele.