derivFd                 package:fda                 R Documentation

_C_o_m_p_u_t_e _a _D_e_r_i_v_a_t_i_v_e _F_u_n_c_t_i_o_n_a_l _D_a_t_a _O_b_j_e_c_t

_D_e_s_c_r_i_p_t_i_o_n:

     A derivative of a functional data object, or the result of
     applying a linear differential operator to a functional data
     object, is then converted to a functional data object. This is
     intended for situations where a derivative is to be manipulated as
     a functional data object rather than simply evaluated.

_U_s_a_g_e:

     derivFd(fd, Lfd=1)

_A_r_g_u_m_e_n_t_s:

     fd : A functional data object. 

    Lfd : Either a nonnegative integer or a linear differential
          operator object. If present, the derivative or the value of
          applying the operator is evaluated rather than the functions
          themselves. 

_D_e_t_a_i_l_s:

     The derivative of fd is first evaluated using function eval.fd,
     and then these values are converted to a functional data object
     using the data2fd function and the basis used to represent the
     original function. This assumes that the derivative does not vary
     any more complexly than the original function, which sometimes is
     doubtful. If the derivative is expected to be highly variable, it
     might be better to do this manually using a richer basis for the
     derivative rather than this function.

_V_a_l_u_e:

     A functional data object that represents the derivative of the
     argument fd.

_N_o_t_e:

_A_u_t_h_o_r(_s):

_R_e_f_e_r_e_n_c_e_s:

_S_e_e _A_l_s_o:

     eval.fd

_E_x_a_m_p_l_e_s:

