Generator fungsi biasanya merupakan perangkat uji elektronik atau perangkat lunak yang digunakan untuk menghasilkan berbagai jenis bentuk gelombang listrik pada berbagai frekuensi. Beberapa bentuk gelombang yang paling umum dihasilkan oleh generator fungsi adalah gelombang sinus, gelombang persegi, gelombang segitiga, dan bentuk gigi gergaji.