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.
- Timestamp:
-
May 13, 2015, 8:31:06 AM (10 years ago)
- Author:
-
Pedro Gea
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v5
|
v6
|
|
29 | 29 | == Fechados en R (clase Dating) == |
30 | 30 | |
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. |
| 31 | Los 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. |
32 | 32 | |
33 | 33 | Los fechados en R se implementan a través de una clase (S3) denominada "Dating". |
… |
… |
|
108 | 108 | == Polinomios de retardos en R (clase Polyn) == |
109 | 109 | |
110 | | ... |
| 110 | Los polinomios de retardos se implementan en R para su uso con las series temporales (clase "Serie"). |
| 111 | |
| 112 | Además permitirá la intercomunicación de este tipo de objetos con TOL. Véase la información correspondiente del paquete {{{tolLink}}}. |
| 113 | |
| 114 | Los 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 | |
| 116 | Los 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 | |
| 120 | Se implementa el uso con estos polinomios de los operadores aritméticos ({{{+}}}, {{{-}}}, {{{*}}}, {{{/}}}, {{{^}}}), de los operadore de relación {{{==}}} y {{{!=}}} y del operador {{{[ ]}}}. |
| 121 | |
| 122 | Ejemplos: |
| 123 | {{{ |
| 124 | (1+B)^2 |
| 125 | pol <- (1-A)*(1+B) |
| 126 | as.character(pol, forward="F") |
| 127 | }}} |
111 | 128 | |
112 | 129 | == Cocientes de polinomios de retardos en R (clase Ratio) == |
113 | 130 | |
114 | | ... |
| 131 | Los cocientes de polinomios de retardos se implementan en R para favorecer la intercomunicación con TOL. |
| 132 | |
| 133 | Los 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 | |
| 135 | Los cocientes de polinomios pueden crearse naturalmente (mediante el operador {{{/}}}) o mediante el constructor de la clase: |
| 136 | |
| 137 | Ejemplos: |
| 138 | {{{ |
| 139 | #!perl |
| 140 | (1-B)/(1+B) |
| 141 | Ratio(1, 1-B) |
| 142 | }}} |
| 143 | |
| 144 | |
| 145 | Para 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 | |
| 149 | Además se implementa el uso con estos cocientes de los operadores aritméticos ({{{+}}}, {{{-}}}, {{{*}}}, {{{/}}}, {{{^}}}) y de los operadores de relación {{{==}}} y {{{!=}}}. |