Click or drag to resize

DiscreteDataIntegratorIntegrate(DoubleVector, Int32, Int32, Double, Double) Method

Returns the approximate integral of the discrete data assuming unit sample intervals.

Namespace: CenterSpace.NMath.Core
Assembly: NMath (in NMath.dll) Version: 7.4
Syntax
public double Integrate(
	DoubleVector y,
	int startIndex,
	int endIndex,
	double yStartPrime = 0,
	double yEndPrime = 0
)

Parameters

y  DoubleVector
The equally spaced sampled values.
startIndex  Int32
Integration will start on this index.
endIndex  Int32
Integration will end on this index.
yStartPrime  Double  (Optional)
The first derivative estimate at the first sample. Used only by the CubicSpline method.
yEndPrime  Double  (Optional)
The first derivative estimate at the last sample. Used only by the CubicSpline method.

Return Value

Double
Area summation under discrete data.
Exceptions
ExceptionCondition
ArgumentOutOfRangeExceptionThe startIndex must be non-negative and less than the endIndex.
ArgumentOutOfRangeExceptionThe endIndex must less than the length of y and greater than the startIndex.
See Also