top of page

Creating Function generator signals with Ti-84 plus CE

Get insight into the Function generator program methods.

The program Funcgen.8xp

In electrical engineering, the function generator is an important piece of equipment for testing electric circuits. Most function generators have sinusoidal, square wave, triangular, and pulse generators available. With the program Funcgen these signals can easily be  generated.

The Function generator (signal builder) output can be used as input for various programs. 

With the program FUNCGEN you have a signal builder which easily generates mathematical functions such as triangle, block signals etc. This program can be used as an input signal for several other programs, such as calculating TRMS, average values of signals or as input for the solver of first and second order differential equations and Fourier Analysis. The application is demonstrated with a video on YouTube.

As the output produces only the signal once for 1-2 periods, it is not usable if a number of periods are needed, for example when transients of more than 10 periods have to be calculated. For steady-state signals, a special program, FUNCST1.8xp, has been developed. This program is demonstrated further down this page.

Function generator for Ti84
A gnerated function can serve as input for several Ti basic programs

Download the program

The Square/pulse wave generator FUNCST1.8xp steady state

With the program FUNCST1.8XP, a continuous square wave can be generated and used as input for several programs, such as the first and second order differential equation solver. You can choose for 4 pulse width:

 20 %, 50 %, 80 % and 100 %. For example, a square wave (50 %) of 3 periods and a pulse wave  (20%) is shown with a period time of 0.1 sec. This function is stored in the function Y6 which is chosen as the general input channel for several programs such as the differential equation solvers, Fourier, TRMS etc. 

Example of a square wave generator as input for the differential equation solvers of this websitewnrator

Download the program

bottom of page