 | DiscreteDataIntegratorIntegrate Method (DoubleVector, DoubleVector, Int32, Int32, Double, Double) |
Return the approximate integral of the discrete data.
Namespace:
CenterSpace.NMath.Core
Assembly:
NMath (in NMath.dll) Version: 7.3
Syntaxpublic double Integrate(
DoubleVector x,
DoubleVector y,
int startIndex,
int endIndex,
double yStartPrime = 0,
double yEndPrime = 0
)
Public Function Integrate (
x As DoubleVector,
y As DoubleVector,
startIndex As Integer,
endIndex As Integer,
Optional yStartPrime As Double = 0,
Optional yEndPrime As Double = 0
) As Double
public:
double Integrate(
DoubleVector^ x,
DoubleVector^ y,
int startIndex,
int endIndex,
double yStartPrime = 0,
double yEndPrime = 0
)
member Integrate :
x : DoubleVector *
y : DoubleVector *
startIndex : int *
endIndex : int *
?yStartPrime : float *
?yEndPrime : float
(* Defaults:
let _yStartPrime = defaultArg yStartPrime 0
let _yEndPrime = defaultArg yEndPrime 0
*)
-> float
Parameters
- x
- Type: CenterSpace.NMath.CoreDoubleVector
The times or positions of the sampled signal. - y
- Type: CenterSpace.NMath.CoreDoubleVector
The sampled data values. - startIndex
- Type: SystemInt32
Integration will start on this index. - endIndex
- Type: SystemInt32
Integration will end on this index. - yStartPrime (Optional)
- Type: SystemDouble
The first derivative estimate at the first sample. Used only by the CubicSpline method. - yEndPrime (Optional)
- Type: SystemDouble
The first derivative estimate at the last sample. Used only by the CubicSpline method.
Return Value
Type:
DoubleArea summation under discrete data.
Exceptions
See Also