close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 5 and Version 6 of tolBasis


Ignore:
Timestamp:
May 13, 2015, 8:31:06 AM (10 years ago)
Author:
Pedro Gea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • tolBasis

    v5 v6  
    2929== Fechados en R (clase Dating) ==
    3030
    31 Los fechados de TOL han sido parcialmente reimplementados en R, para poder dar un soporte a las series temporales con la misma concepción que en TOL.
     31Los fechados de TOL han sido parcialmente implementados en R, para poder dar un soporte a las series temporales con la misma concepción que en TOL.
    3232
    3333Los fechados en R se implementan a través de una clase (S3) denominada "Dating".
     
    108108== Polinomios de retardos en R (clase Polyn) ==
    109109
    110 ...
     110Los polinomios de retardos se implementan en R para su uso con las series temporales (clase "Serie").
     111
     112Además permitirá la intercomunicación de este tipo de objetos con TOL. Véase la información correspondiente del paquete {{{tolLink}}}.
     113
     114Los polinomios de retardos en R se implementan a través de una clase (S3) denominada "Polyn" que se apoya internamente en la gestión de polinomios del paquete {{{polynom}}}.
     115
     116Los dos polinomios elementales ya se encuentran implementados:
     117 * {{{B}}}: el operador de retardo (es un monomio  de grado 1)
     118 * {{{A}}}: el operador de adelanto (es un monomio de grado -1). Nótese que se usa {{{A}}} en lugar de {{{F}}} como en TOL, ya que en R, esta variable está reservada para el valor binario falso.
     119
     120Se implementa el uso con estos polinomios de los operadores aritméticos ({{{+}}}, {{{-}}}, {{{*}}}, {{{/}}}, {{{^}}}), de los operadore de relación {{{==}}} y {{{!=}}} y del operador {{{[ ]}}}.
     121
     122Ejemplos:
     123{{{
     124(1+B)^2
     125pol <- (1-A)*(1+B)
     126as.character(pol, forward="F")
     127}}}
    111128
    112129== Cocientes de polinomios de retardos en R (clase Ratio) ==
    113130
    114 ...
     131Los cocientes de polinomios de retardos se implementan en R para favorecer la intercomunicación con TOL.
     132
     133Los cocientes de polinomios de retardos en R se implementan a través de otra clase (S3) denominada "Ratio" que se apoya en la clase "Polyn".
     134
     135Los cocientes de polinomios pueden crearse naturalmente (mediante el operador {{{/}}}) o mediante el constructor de la clase:
     136
     137Ejemplos:
     138{{{
     139#!perl
     140(1-B)/(1+B)
     141Ratio(1, 1-B)
     142}}}
     143
     144
     145Para el uso de los cocientes de polinomios de retardos en R, se incorporan algunos métodos, siguiendo la siguiente nomenclatura: "R" (de Ratio) más el nombre de la función (en minúsculas):
     146 * Rnumerator
     147 * Rdenominator
     148
     149Además se implementa el uso con estos cocientes de los operadores aritméticos ({{{+}}}, {{{-}}}, {{{*}}}, {{{/}}}, {{{^}}}) y de los operadores de relación {{{==}}} y {{{!=}}}.