Builds an analog waveform or modifies an existing waveform. If you do not wire the waveform input, the VI creates a new waveform based on the components you wire. If you wire the waveform input, the VI modifies the waveform based on the components you wire.

![]() |
waveform is the waveform you want to edit. If you do not wire an existing waveform, the VI creates a new waveform based on the components you wire.
| ||||||
![]() |
t0 is the start time of the waveform. | ||||||
![]() |
dt is the time interval in seconds between data points in the waveform. | ||||||
![]() |
Y contains the data values of a waveform. | ||||||
![]() |
attributes sets the names and values of all waveform attributes. You also can use the Set Waveform Attribute VI to set the name and value of a single attribute. | ||||||
![]() |
waveform is the resulting waveform. If you did not wire an existing waveform, this is a new waveform. If you wired an existing waveform, this is the edited waveform. |
Refer to the following VIs for examples of using the Build Waveform (Analog Waveform) function: