integralΒΆ
integral computes an approximation of the integral via the trapezoidal method.
- rvIntegral = integral(rvY)
- rvIntegral = integral(rvY, bOnlyTotalValue)
- rvIntegral = integral(rvX, rvY)
- rvIntegral = integral(rvX, rvY, bOnlyTotalValue)
Return Value
If bOnlyTotalValue is TRUE (1) the function returns the final integral value (region under the graph). Otherwise rvIntgral is a real vector.
Parameters
- rvX
rvX is a vector with x coordinates.
- rvY
rvY is a vector with y coordinates. If the function is invoked without rvX the integral is computed with unit spacing.
- bOnlyTotalValue
If bOnlyTotalValue is TRUE (1), the function returns a scalar value. Default value is FALSE (0).
Example
* rvX = 0:PI/100:PI
* rvY = sin(X)
* integral(rvX, rvY, 1)
1.9998
See also
id-675636