Learn R Programming

nmm (version 0.9)

extract_attr_deriv: extract_attr_deriv converts attributes(hessian/gradient) of deriv() into a matrix of character strings.

Description

extract_attr_deriv converts attributes(hessian/gradient) of deriv() into a matrix of character strings.

Usage

extract_attr_deriv(ex, attribute)

Arguments

ex

Expression of derivative. Results of deriv().

attribute

"grad" for gradient or "hessian" for the Hessian matrix.

Value

Returns a matrix of character strings.

Examples

Run this code
# NOT RUN {
eq <- parse(text="2*(log(sin(x)/log(x)))+x^4*log(x)+cos(y+x)")
tt <- deriv(eq, c("x", "y"), hessian=TRUE)
g <- tt%>%extract_attr_deriv(., attribute = "grad")
h <- tt%>%extract_attr_deriv(., attribute = "hessian")
# }

Run the code above in your browser using DataLab