DERIV

Purpose:

Calculates the derivative of a series.

Syntax:

DERIV(series)

series

-

An interval or XY series, the series to differentiate.

Returns:

A series or table.

Example:

W1: {1, 3, 2, 7}

W2: deriv(w1)

 

W2 contains the derivative with values {2, 0.5, 2, 5} representing the slope of W1 at each point.

Example:

W1: gsin(1000,.001)

W2: xy(xvals(w1), yvals(w1))

W3: deriv(w1)

W4: deriv(w2)

W5: w3 - w4

 

W1 contains a 1 Hertz sinewave over one period as an interval series. W2 converts W1 into an XY series. The X values of W1 are implicit and can be constructed from the delta X value. The X values of W2 are explicit.

 

The derivatives of each series are calculated and the differences are displayed in W5.

Remarks:

DERIV calculates the derivative of evenly spaced (interval series) or unevenly spaced (XY series) data by taking the points at n-1, n, and n+1, finding the quadratic curve to fit those three points and returns the slope of the curve at point n as the derivative of the series at point n.

 

See  LDERIV and RDERIV for 2 point derivative methods.

 

See FDERIV for an implementation in the frequency domain.

 

See DIFF to compute the series difference.

See Also:

DIFF

DYDX

FDERIV

GRADIENT

INTEG

LDERIV

RDERIV