R's existing functions have several limitations. They can probably be fixed, but since they are written in C, this would probably require a lot of work. Limitations include:
GOOD POINTS:
BAD POINTS:
D
, deriv
, yacas
f <- function(x) x^2
Deriv.function(f)
# function (x)
# 2 * x
Run the code above in your browser using DataLab