close
Warning:
Can't synchronize with repository "(default)" (/var/svn/mms does not appear to be a Subversion repository.). Look in the Trac log for more information.
- Timestamp:
-
May 19, 2011, 10:01:49 AM (14 years ago)
- Author:
-
Pedro Gea
- Comment:
-
--
Legend:
- Unmodified
- Added
- Removed
- Modified
-
|
v9
|
v10
|
|
| 90 | 90 | * [#Deco.FirstIn] |
| 91 | 91 | * [#Deco.Canonical] |
| | 92 | * [#Deco.Canonical.Exact] |
| | 93 | * [#Deco.Canonical.Sample] |
| 92 | 94 | * [#Deco.Exponential.Canonical] |
| 93 | 95 | |
| … |
… |
|
| 96 | 98 | * [#Deco.BaseFirstIn] |
| 97 | 99 | * [#Deco.BaseCanonical] |
| | 100 | * [#Deco.BaseCanonical.Exact] |
| | 101 | * [#Deco.BaseCanonical.Sample] |
| 98 | 102 | * [#Deco.Exponential.BaseCanonical] |
| 99 | 103 | |
| … |
… |
|
| 128 | 132 | |
| 129 | 133 | {{{Set Deco.Canonical(Set decomposition, Code transf)}}} [[BR]] |
| 130 | | Devuelve la descomposición aditiva canónica obtenida al aplicar la transformación. |
| 131 | | Se resolverá mediante una muestra de las permutaciones cuyo número no supera la variable {{{DecoTools::SampleSize}}} |
| | 134 | Devuelve la descomposición aditiva canónica obtenida al aplicar la transformación. [[BR]] |
| | 135 | Si el número de contribuciones excede el valor {{{DecoTools::PermutationsLimit}}} se resolverá mediante una muestra de permutaciones de tamaño {{{DecoTools::SampleSize}}}. |
| 132 | 136 | |
| 133 | 137 | Para más detalles véase [wiki:Decompositions#Descomposicióncanónica Descomposición canónica]. |
| | 138 | |
| | 139 | ==== Deco.Canonical.Exact ==== |
| | 140 | |
| | 141 | {{{Set Deco.Canonical.Exact(Set decomposition, Code transf)}}} [[BR]] |
| | 142 | Devuelve la descomposición aditiva canónica obtenida al aplicar la transformación. [[BR]] |
| | 143 | Realiza la descomposición canónica exacta promediando sobre todas las premutaciones independientemente del valor de {{{DecoTools::PermutationsLimit}}}. |
| | 144 | |
| | 145 | ==== Deco.Canonical.Sample ==== |
| | 146 | |
| | 147 | {{{Set Deco.Canonical.Sample(Set decomposition, Code transf, Real length)}}} [[BR]] |
| | 148 | Devuelve la descomposición aditiva canónica obtenida al aplicar la transformación. [[BR]] |
| | 149 | Realiza la descomposción canónica sobre una muestra de permutaciones del tamaño indicado. |
| 134 | 150 | |
| 135 | 151 | ==== Deco.Exponential.Canonical ==== |
| … |
… |
|
| 139 | 155 | |
| 140 | 156 | Esta función utiliza un algoritmo que permite, para la transformación exponencial, calcular el promedio sobre todas las permutaciones sin calcularlas. |
| 141 | | Véase el documento: ''Descomposición aditiva de contribuciones multiplicativas'' |
| | 157 | Véase el documento: ''Descomposición aditiva de contribuciones multiplicativas''. |
| 142 | 158 | |
| 143 | 159 | ==== Ejemplos ==== |
| … |
… |
|
| 187 | 203 | #!java |
| 188 | 204 | Set DecoTools::Deco.Canonical(deco0, rExp); |
| 189 | | //> [Deco.Canonical] La descomposición se realizará sobre una muestra de 1000 permutaciones escogidas al azar. |
| 190 | | Set DecoTools::Deco.Exponential.Canonical(deco0); |
| 191 | 205 | // [[ 33.115, (total) |
| 192 | 206 | // 1, (initial effect) |
| … |
… |
|
| 226 | 240 | |
| 227 | 241 | {{{Set Deco.BaseCanonical(Set decomposition, Code transf)}}} [[BR]] |
| 228 | | Devuelve la descomposición aditiva canónica con contribución base obtenida al aplicar la transformación. |
| 229 | | Se resolverá mediante una muestra de las permutaciones cuyo número no supera la variable {{{DecoTools::SampleSize}}} |
| | 242 | Devuelve la descomposición aditiva canónica con contribución base obtenida al aplicar la transformación. [[BR]] |
| | 243 | Si el número de contribuciones excede el valor {{{DecoTools::PermutationsLimit}}} se resolverá mediante una muestra de permutaciones de tamaño {{{DecoTools::SampleSize}}}. |
| | 244 | |
| | 245 | ==== Deco.BaseCanonical .Exact ==== |
| | 246 | |
| | 247 | {{{Set Deco.BaseCanonical .Exact(Set decomposition, Code transf)}}} [[BR]] |
| | 248 | Devuelve la descomposición aditiva canónica con contribución base obtenida al aplicar la transformación. [[BR]] |
| | 249 | Realiza la descomposición canónica exacta promediando sobre todas las premutaciones independientemente del valor de {{{DecoTools::PermutationsLimit}}}. |
| | 250 | |
| | 251 | ==== Deco.BaseCanonical .Sample ==== |
| | 252 | |
| | 253 | {{{Set Deco.BaseCanonical .Sample(Set decomposition, Code transf, Real length)}}} [[BR]] |
| | 254 | Devuelve la descomposición aditiva canónica con contribución base obtenida al aplicar la transformación. [[BR]] |
| | 255 | Realiza la descomposción canónica sobre una muestra de permutaciones del tamaño indicado. |
| 230 | 256 | |
| 231 | 257 | ==== Deco.Exponential.BaseCanonical ==== |
| … |
… |
|
| 267 | 293 | #!java |
| 268 | 294 | Set DecoTools::Deco.BaseCanonical(deco0, rExp); |
| 269 | | //> [Deco.Canonical] La descomposición se realizará sobre una muestra de 1000 permutaciones escogidas al azar. |
| 270 | | Set DecoTools::Deco.Exponential.Canonical(deco0); |
| 271 | 295 | // [[ 33.115, (total) |
| 272 | 296 | // 4.482 (base), 7.428, 13.777, 7.428 |