derivs_transform {dsfa} | R Documentation |
Transforms a derivs object via the specified function and applies the chainrule.
derivs_transform(f, type, par, tri, deriv_order)
f |
derivs object. |
type |
string, specifies the transformation function. Available are:
|
par |
numeric vector, additional parameters, e.g. min and max for |
tri |
list; created by the function [trind_generator()]. |
deriv_order |
integer; maximum order of derivative. Available are |
Takes the derivs object f
as an input for the function specified by type
and evaluates it together with the derivatives utilizing the chainrule.
For more details see [trind()] and [trind_generator()].
Returns an object of class derivs
Other derivs:
chainrule()
,
differencerule()
,
ind2joint()
,
list2derivs()
,
productrule()
,
quotientrule()
,
sumrule()
,
trind_generator()
,
trind()
A<-matrix(c(1:9)/10, ncol=1)
A_mat<-list2derivs(list(A, A^0, A^2, A^3, A^4), deriv_order=4)
derivs_transform(f =derivs_transform(f = A, type="exp", par=0,
tri=trind_generator(1), deriv_order=4),
type="log", par=0, tri=trind_generator(1), deriv_order=4)