Learn R Programming

smplot2 (version 0.2.5)

sm_auc: Calculation of the Area under a Curve (Trapezoidal numerical integration)

Description

This is equivalent to Matlab's trapz function.

Usage

sm_auc(x, y)

Value

A vector that is the value from the trapezoidal integration is returned.

Arguments

x

This is the scalar spacing of the coordinate. When the argument for 'x' is not provided, it will calculates the approximate integral value for ‘Y’ with unit spacing based on the length of ‘y’.

y

Numerical data. The length of x and y must be equal.

Examples

Run this code
library(smplot2)
X = c(1,2,3,4,5)
Y1 = c(2,3,4,2,3)
Y2 = c(3,3,3,3,3)

sm_auc(X,Y2)
sm_auc(X,Y1)

Run the code above in your browser using DataLab