diff

diff(arr)

diff(arr, dim)

Create a new matrix or array with the difference of the passed matrix or array.

Dim parameter is optional and used to indicant the dimension of the array/matrix to apply the difference

If no dimension parameter is passed it is assumed as dimension 0

Dimension is zero-based in javascript and one-based in the parser

Arrays must be 'rectangular' meaning arrays like [1, 2]

If something is passed as a matrix it will be returned as a matrix but other than that all matrices are converted to arrays

Try it yourself:

See also:
All functions