Arrays
Array Creation Routines
Creates an associative array containing specified variables and expressions.
Returns a byte array with the specified dimensions, setting the contents of the result to increasing numbers starting at 0.
Returns a byte vector or array.
Returns a complex single-precision floating-point array.
Returns a complex single-precision floating-point vector or array.
Returns a double-precision floating-point vector or array.
Returns a double-precision floating-point complex array.
Returns a double-precision floating-point complex vector or array.
Makes a diagonal array or extracts the diagonal of an array.
Returns a double-precision floating-point array with the specified dimensions.
Returns a single-precision floating-point array with the specified dimensions.
Returns a single-precision floating-point vector or array.
Returns a 32-bit integer vector or array.
Returns a 32-bit integer array with the specified dimensions.
Returns an integer array with the specified dimensions.
Returns an integer vector or array.
Returns a longword integer array with the specified dimensions.
Generates an array of evenly spaced numbers.
Creates a list array.
Returns a list.
Returns a longword integer vector or array.
Returns an array of specified type, dimensions, and initialization. It provides the ability to create an array dynamically whose characteristics are not known until run time.
Forms an array with the given dimensions, filled with the specified scalar value.
Returns a string array with the specified dimensions.
Returns a string array.
Array Manipulation Routines
Computes the conjugate transpose of a matrix.
Applies an affine transformation to an array.
Computes the trace of a matrix or a tensor contraction on a multidimensional array.
Obtains the key names for a given associative array.
Standard Library function that returns the average value of an array. Optionally, it can return the average value of one dimension of an array.
Standard Library function that creates an array containing values calculated using a bilinear interpolation to solve for requested points interior to an input grid specified by the input array.
Isolates a homogeneous region in an array.
Counts homogeneous regions in an array.
Computes the boundary of a region in an array.
Standard Library function that calculates a simple correlation coefficient for two arrays.
Returns the Cartesian product of some arrays.
Computes the cumulative sum over an array or over one dimension of an array.
Standard Library function that computes curvatures on a parametrically defined surface.
Retrieves the Digital Imaging and Communications in Medicine (DICOM) tags, which are described in the function's input file, from an image associative array.
Adds, deletes, modifies, or updates the Digital Imaging and Communications in Medicine (DICOM) tags in an image associative array to match the image associative array's keys.
Standard Library function that calculates the determinant of a square, two-dimensional input variable.
Differentiates a function represented by an array.
Standard Library function that transforms the Euclidean metric for a Jacobian j = Jacobian(f)
Expands an array into higher dimensions.
Finds the local extrema in an array.
Calculates the geometric mean of an array.
Computes an n dimensional histogram.
Returns the density function of an array.
Computes the logical AND for two vectors of positive integers.
Converts one-dimensional indices to n-dimensional indices, or n-dimensional indices to 1D indices.
Computes the logical OR for two vectors of positive integers.
Interpolates an array along one of its dimensions.
Matches a key name in a given associative array.
Standard Library function that computes the Jacobian of a function represented by n m-dimensional arrays.
Returns the value of the largest element in an input array.
Finds the median value of an array, or applies a one- or two- dimensional median filter of a specified width to an array.
Returns the value of the smallest element in array.
Computes moments of an array.
Finds the neighbors of specified array elements.
Standard Library function that computes unit normals on a parametrically defined surface.
Pads an array with variable thickness.
Returns the product of all elements in an array.
Returns a vector or array resized to the given dimensions.
Reformats an array without changing its values numerically.
Replicates a vector into an array.
Resamples an array to new dimensions.
Standard Library function that reverses a vector or array for a given dimension.
Returns a rotated and/or transposed copy of the input array.
Tests if two variables are the same.
Shifts an array along one of its dimensions.
Shifts the elements of a vector or array along any dimension by any number of elements. SIGMA Function
Standard Library function that calculates the standard deviation value of an array.
Subsets an array along one of its dimensions.
Smooths an array with a boxcar average of a specified width.
Sorts the contents of an array.
Sorts one dimension of a multidimensional array.
Sorts a matrix by its rows.
Multiplies a sparse matrix and a dense vector.
Standard Library function that computes the standard deviation and (optionally) the mean of the input array.
Compute the generalized tensor product of two arrays.
Sums the elements of an input array.
Transposes the input array.
Returns a vector (one-dimensional array) containing the unique elements from another vector variable.
Finds the unique rows in a matrix.
Applies a binary operator to a vector and each vector along one dimension of an array.
WHERE (array_expr [, count ] )
Returns the index of the first 1 in array of 0’s and 1’s.
Returns a longword vector containing the one-dimensional subscripts of the nonzero elements of the input array.
Find the indices into an array where the values occur in a second array; keywords yield intersection, union, and complement.
Finds the vectors in a matrix that occur in a second matrix.
Finds monotone sequences in a one-dimensional array.
Interpolation Routines
Applies an affine transformation to an array
Standard Library function that creates an array containing values calculated using a bilinear interpolation to solve for requested points interior to an input grid specified by the input array.
Grids n dimensional data.
Interpolates scattered data at scattered locations.
Performs a linear interpolation of a vector using either a regular or irregular grid.
Interpolates an array along one of its dimensions.
Returns a vector or array resized to the given dimensions.
Resamples an array to new dimensions
Standard Library function that performs a cubic spline interpolation.