2 Vector Functions

Function

Description

VectorAdd

Adds the value of each element in the source one vector with its counterpart in the source two vector and places the result in the destination vector.

VectorConvolve

Computes the convolution between two source vectors and stores the result in a destination vector. 

VectorCopy

Copies the elements of the source vector into the beginning of an (already existing) destination vector.

VectorCorrelate

Computes the correlation between two source vectors and stores the result in a destination vector.

VectorDotProduct

Computes the sum of the products between corresponding elements of the source one and source two vectors.

VectorMax

Returns the value and index of the last element in the source vector whose value is greater than or equal to any previous vector element.

VectorMin

Returns the value and index of the last element in the source vector whose value is lesser than or equal to any previous vector element.

VectorMultiply

Multiplies the value of each element in the source one vector with its counterpart in the source two vector and places the result in the corresponding element of destination vector.

VectorNegate

Negates (changes the sign of) the values of the elements in the source vector and places them in the destination vector.

VectorPower

Computes the power of a source vector as the sum of the squares of its elements.

VectorScale

Scales (multiplies) the values of all the elements in the source vector by a scale value and places the result in the destination vector.

VectorSubtract

Subtracts the value of each element in the source one vector with its counterpart in the source two vector and places the result in the destination vector.

VectorZeroPad

Copies the contents of the source vector into the beginning of the destination vector, and then fills the remaining positions—specified by numZeros — with zeros to complete the destination vector.