Arbitrary sources

Use the arbitrary voltage or current source to generate custom waveforms. 

The remainder of this topic discusses the arbitrary voltage source. 

The waveform is generated using a series of line delimited time and magnitude pairs. The data points are of the form tx vx, where tx is the time elapsed from the first time point (to) and vx is the desired magnitude at that time point. The intermediate values between time points will be generated using linear interpolation.

The repeat functionality allows you to continuously repeat the entered waveform. 

If you notice any distortion when the signal begins to repeat, such as shown in the interactive simulation below, lower the Maximum time step in Simulation settings. 

arbitrary source distortion