1.16.2 • Published 8 years ago

vector-utils v1.16.2

Weekly downloads
35
License
MPL-2.0
Repository
gitlab
Last release
8 years ago

vector-utils

vector-cumulative-sum

A series of miscellaneous tools for vectorized JS operations.

Installing

npm install --save vector-utils

Docs

  • Generate: npm install; npm run docs; open docs/index.html

Function manifest

  • accumulateSeries - Turns an array of numeric series into a cumulative sum of arrays, increasing from the first series value to the last, normalized by a maximum value.
  • average - Computes the weighted or unweighted average of a vector.
  • clamp - Limits a value above or below a given constant.
  • compareIntervals - Checks if endpoints of pairwise intervals exceed other pairwise intervals.
  • cumulativeSum - A function for computing a cumulative sum of numbers in an array.
  • crossFilt - A function for filtering other vectors based on a test of one.
  • countUnique - Counts the numbers of unique items in an array.
  • downsampleVec - Downsamples a vector (along first dimension) by a fixed factor.
  • downsampleRational - Downsamples a vector (along first dimension) by a rational number.
  • epochVec - Slices a vector into a matrix of vectors of equal or specified length(s).
  • indexSort - Sorts a vector into an arbitrary order specified by indices.
  • firstDifference - Computes the first difference of a vector.
  • linVec - Produces a vector of linear points (equally spaced) from a lower limit to an upper limit.
  • max - Computes the maximum value of a 1D matrix.
  • max2D - Computes the maximum value of a 2D matrix.
  • min - Computes the minimum value of a 1D matrix.
  • min2D - Computes the minimum value of a 2D matrix.
  • objToArray - Converts an object to an array of its values.
  • sampleVector - Samples elements of a vector (with replacement).
  • scalarProd - Computes the scalar product of two vectors.
  • sequenceUpTo - Simple integer sequences.
  • transpose2D - Transposes an array of arrays so that "columns" become "rows".
  • vectorAccess - Vector key access for objects.
  • vectorSum - A function that computes the vector sum of two vectors.
  • vectorMag - Computes the magnitude of a vector.
  • vectorProd - Computes the vector product of two vectors.
  • zeros - Produces a vector of zeros.
1.16.2

8 years ago

1.16.1

8 years ago

1.16.0

8 years ago

1.15.0

8 years ago

1.14.1

9 years ago

1.14.0

9 years ago

1.13.1

9 years ago

1.13.0

9 years ago

1.12.1

9 years ago

1.12.0

9 years ago

1.11.1

9 years ago

1.11.0

9 years ago

1.10.0

9 years ago

1.9.1

9 years ago

1.9.0

9 years ago

1.8.1

9 years ago

1.8.0

9 years ago

1.7.1

9 years ago

1.7.0

9 years ago

1.6.0

9 years ago

1.5.1

9 years ago

1.4.2

9 years ago

1.4.1

9 years ago

1.4.0

9 years ago

1.3.1

9 years ago

1.3.0

9 years ago

1.2.0

9 years ago

1.1.3

9 years ago

1.1.2

9 years ago

1.1.1

9 years ago

1.1.0

9 years ago

1.0.2

9 years ago

1.0.1

9 years ago

1.0.0

9 years ago