| |
Array Functions
Average

This VI computes and returns the average value of the given array of doubles.
Build Unequal Indices List

Given a list of strings, create a list of indices of strings not equal to a particular value.
Centered Weighted Moving Average

Performs a centered weighted moving average on an array according to the size and weighting parameters.
Conservative Zero Padder

If array is not a power of two in length, pad it to the next higher power with zeroes. If already a power of two in length, do nothing.
Count Duplicates

Check an array for duplicates and return the number and value of the duplicates.
First Found Index

Look at the results of two find operations (index of find or -1 if not found) and return the index of the first one found, if any.
Get Half Array

Get the first or second half of a 1-d array of doubles.
MGI_Array Get Unique Elements

Given an array, filter out duplicate entries and return the unique set of entries as an array. Polymorphic.
Running Average

Keep a running average of the input value.
Running Averages IIP

Keep running averages of each of the input values. Initialization occurs in place i.e. along with receiving first data set.
Running Averages

Keep running averages of each of the input values.
Running Maximum

Keep a running maximum efficiently.
Running Minimum

Keep a running maximum efficiently.
SearchSorted

Search a sorted list of strings efficiently (~logN?) by using tree-like logic. Additional outputs are helpful in maintaining the sorted list.
Shift Array

Shift a single precision 1-D array by a specified amount up or down, filling with NaN.
Subdivide Interval

Divide an interval into approximately equal segments and return the segment lengths.
Subset or Pad I16

Subset or Pad a 1d array of I16 to give it the specified size.
Swap Bytes and Words

Reverse each I32 of the input array.
XY Sizes

Determine array dimensions and put the result into an XY cluster
|
|