propagate               package:FLCore               R Documentation

_E_x_t_e_n_d _a_n _F_L_Q_u_a_n_t _a_l_o_n_g _t_h_e _i_t_e_r _d_i_m_e_n_s_i_o_n

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

     FLR objects with a single iteration (length of 1 in the sixth
     dimension) can be extended using the 'propagate' method. The
     'type' argument selects whether the new iterations are filled with
     the content of the first iteration  ('type='all'') or left empty
     ('type='first'').

     For objects of class 'FLPar-class', propagate will extend the
     object along the last dimension, 'iter'. The fill.iter argument
     defaults to FALSE, in contrast with FLQuant. Objects do not need
     to have iter=1 to be extended, but only if fill.iter=FALSE.

_G_e_n_e_r_i_c _f_u_n_c_t_i_o_n:

     propagate(object)

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


     _o_b_j_e_c_t : An FLR object to extend.

     _f_i_l_l._i_t_e_r : Copy the first iteration along the new ones ('TRUE'),
          the default, or leave them empty ('FALSE').

     _i_t_e_r : Number of iterations.

_M_e_t_h_o_d_s:


     _s_i_g_n_a_t_u_r_e(_o_b_j_e_c_t=_F_L_Q_u_a_n_t) : Extends object along the 'iter'
          dimension

     _s_i_g_n_a_t_u_r_e(_o_b_j_e_c_t=_F_L_P_a_r) : Extends object along the 'iter'
          dimension

     _s_i_g_n_a_t_u_r_e(_o_b_j_e_c_t=_F_L_C_o_m_p) : Extends all 'FLQuant-class' slots in
          the object along the 'iter' dimension

     _s_i_g_n_a_t_u_r_e(_o_b_j_e_c_t=_F_L_M_e_t_i_e_r) : Extends all 'FLQuant-class' slots in
          the object along the 'iter' dimension, as well as those of
          those objects of class 'FLCatch-class' inside the 'catches'
          slot

     _s_i_g_n_a_t_u_r_e(_o_b_j_e_c_t=_F_L_F_l_e_e_t) : Extends all 'FLQuant-class' slots in
          the object along the 'iter' dimension, as well as those of
          those objects of class 'FLMetier-class' inside the 'metiers'
          slot

     _s_i_g_n_a_t_u_r_e(_o_b_j_e_c_t=_F_L_P_a_r) : Extends object along the 'iter'
          dimension

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

     The FLR Team

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

     FLComp

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

     flq <- FLQuant(rnorm(50), dim=c(5,10))
     propagate(flq, 10)
     # Look at the 
     summary(propagate(flq, 10, fill.iter=FALSE))

     flp <- FLPar(1:10, params=letters[1:10])
     propagate(flp, 10)
     propagate(flp, 10, fill.iter=TRUE)

     flp <- FLPar(1:15, params=letters[1:5], iter=3)
     propagate(flp, 10)

