Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

Waveform Generation VIs

Owning Palette: Analog Waveform VIs and Functions, Signal Processing VIs

Use the Waveform Generation VIs to generate different types of single and multitone signals, function generator signals, and noise signals. Example

The VIs on this palette can return general LabVIEW error codes or specific waveform error codes.

Palette ObjectDescription
Basic Function GeneratorCreates an output waveform based on signal type.
Basic Multitone with AmplitudesGenerates a waveform that is the sum of integer cycle sine tones.
Basic MultitoneGenerates a waveform that is the sum of integer cycle sine tones.
Bernoulli Noise WaveformGenerates a pseudorandom pattern of ones and zeroes. Each element of signal out is computed by flipping a coin weighted by one probability.
Binomial Noise WaveformGenerates a binomially-distributed pseudorandom pattern whose values are the number of occurrences of an event given the probability of that event occurring and the number of trials.
Formula WaveformCreates an output waveform using a formula string to specify the time function to be used.
Gamma Noise WaveformGenerates a pseudorandom pattern of values which are the waiting times to the order number event of a unit mean Poisson process.
Gaussian White Noise WaveformGenerates a Gaussian distributed pseudorandom pattern whose statistical profile is (0,s), where s is the absolute value of the specified standard deviation.
Inverse f Noise WaveformGenerates a continuous noise waveform with a power spectral density that is inversely proportional to frequency over a specified frequency range.
MLS Sequence WaveformGenerates a maximum length sequence of ones and zeroes using a modulo-2 primitive polynomial of order polynomial order.
Multitone GeneratorGenerates a waveform that is the sum of integer cycle sine tones.
Periodic Random Noise WaveformGenerates a waveform containing periodic random noise (PRN).
Poisson Noise WaveformGenerates a pseudorandom sequence of values which are the number of discrete events occurring in the interval specified by mean of a unit rate Poisson process.
Sawtooth WaveformGenerates a waveform containing a sawtooth wave.
Simulate Arbitrary SignalSimulates a signal that you define.
Simulate SignalSimulates a sine wave, square wave, triangle wave, sawtooth wave, or noise signal.
Sine WaveformGenerates a waveform containing a sine wave.
Square WaveformGenerates a waveform containing a square wave.
Tones and Noise WaveformGenerates a waveform composed of a sum of sine tones, noise, and DC offset.
Triangle WaveformGenerates a waveform containing a triangle wave.
Uniform White Noise WaveformGenerates a uniformly distributed pseudorandom pattern whose values are in the range [–a:a], where a is the absolute value of amplitude.

Example

Refer to the examples\measure\maxmpl.llb for examples of using the Waveform Generation VIs.

 


Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit