Skip to content

Latest commit

 

History

History
167 lines (88 loc) · 3.24 KB

README.md

File metadata and controls

167 lines (88 loc) · 3.24 KB

XY Utilities

Utilities for working with "XY data" in LabVIEW

Getting Started

Usage

The primitive datatype is "XY-data", a cluster containing an X and Y array:

XY-Data

Arrays of XY-data are also supported:

XY-Data-Array

Arithmetic Functions

Add.vi

Add

Subtract.vi

Subtract.vi

Multiply.vi

Multiply.vi

Divide.vi

Divide.vi

Square.vi

Square.vi

XY 'Array' Functions

Reverse.vi

Reverse.vi

Sort.vi

Sort.vi

Decimate.vi

Decimate.vi

Decimate Array.vi

Decimate Array.vi

Swap X and Y.vi

Swap X and Y.vi

Get X and Y.vi

Get X and Y.vi

Append.vi

Append.vi

Signal Processing

Derivative.vi

Derivative.vi

Resample.vi

Resample.vi

Interpolate.vi

Interpolate.vi

Interpolate Y.vi

Interpolate Y.vi

Interpolate Parameter.vi

Interpolate Parameter.vi

Average.vi

Average.vi

FFT Spectrum.vi

FFT Spectrum.vi

FFT Power Spectrum.vi

FFT Power Spectrum.vi

Shift Zero.vi

Shift Zero.vi

Symmetrize.vi

Symmetrize.vi

2D Array Conversion

2D to YX.vi

image

2D to YX.vi

image

XY to 2D.vi

image

Waveform Conversion

Waveform to XY.vi

Waveform to XY.vi

XY to Waveform.vi

XY to Waveform.vi

Examples

Tree.vi

Tree.vi

Tree.vi shows all of the subVIs contained in the xy_utilities.lvlib library. It also displays the equivalent LabVIEW primitive VI (for example xy_utilities.lvlib:Sort.vi is equivalent to Sort 1D Array).

Arithemtic Functions

Tree-0-Arithmetic

Array Functions

Tree-1-Array

Signal Processing

Tree-2-Signal-Processing

Waveform Conversion

Tree-3-Waveform

Test.vi

Test.vi

Test.vi is a JKI State Machine that demonstrates how to build a signal processing application with scripted states.

Contributing

Please contact Patrick Irvin

License

BSD-3