Owning Palette: Signal Processing VIs
Use the Signal Generation VIs to generate one-dimensional arrays with specific waveform patterns. The Signal Generation VIs generate digital patterns and waveforms. Examples
The VIs on this palette can return general LabVIEW error codes or specific signal processing error codes.
| Palette Object | Description |
|---|---|
| Arbitrary Wave | Generates an array containing an arbitrary wave. |
| Bernoulli Noise | Generates a pseudorandom pattern of ones and zeroes. LabVIEW computes each element of bernoulli noise as if flipping a coin weighted by ones probability. |
| Binary MLS | Generates a maximum length sequence of ones and zeroes using a modulo-2 primitive polynomial of order polynomial order. |
| Binomial Noise | Generates 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. |
| Chirp Pattern | Generates an array containing a chirp pattern. |
| Gamma Noise | Generates a pseudorandom pattern of values that are the waiting times to the order number event of a unit mean Poisson process. |
| Gaussian Modulated Sine Pattern | Generates an array that contains a Gaussian-modulated sinusoidal pattern. |
| Gaussian Monopulse | Generates an array that contains a Gaussian monopulse. |
| Gaussian White Noise | Generates a Gaussian-distributed, pseudorandom pattern whose statistical profile is (µ,sigma) = (0,s), where s is standard deviation. |
| Impulse Pattern | Generates an array containing an impulse pattern. |
| Periodic Random Noise | Generates an array containing periodic random noise (PRN). |
| Periodic Sinc Pattern | Generates an array containing a periodic sinc pattern. |
| Poisson Noise | Generates a pseudorandom sequence of values that are the number of discrete events occurring in a given interval, specified by mean, of a unit rate Poisson process. |
| Pulse Pattern | Generates an array containing a pulse pattern. |
| Pulse Train | Generates an array that concatenates a series of pulses according to the Prototype Pulse. This VI constructs the Pulse Train output by the specified interpolation method. |
| Ramp Pattern | Generates an array containing a ramp pattern. |
| Sawtooth Wave | Generates an array containing a sawtooth wave. |
| Signal Generator by Duration | Generates a signal with a shape given by the signal type. |
| Sinc Pattern | Generates an array containing a sinc pattern. |
| Sine Pattern | Generates an array containing a sinusoidal pattern. |
| Sine Wave | Generates an array containing a sine wave. |
| Square Wave | Generates an array containing a square wave. |
| Tones and Noise | Generates an array composed of a sum of sine tones, noise, and DC offset. |
| Triangle Pattern | Generates an array that contains a triangle pattern. |
| Triangle Wave | Generates an array containing a triangle wave. |
| Uniform White Noise | Generates a uniformly distributed, pseudorandom pattern whose values are in the range [-a:a], where a is the absolute value of amplitude. |
Refer to the following VIs for examples of using the Signal Generation VIs: