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.

Changes between Version 9 and Version 10 of DecoTools


Ignore:
Timestamp:
May 19, 2011, 10:01:49 AM (14 years ago)
Author:
Pedro Gea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • DecoTools

    v9 v10  
    9090 * [#Deco.FirstIn]
    9191 * [#Deco.Canonical]
     92  * [#Deco.Canonical.Exact]
     93  * [#Deco.Canonical.Sample]
    9294 * [#Deco.Exponential.Canonical]
    9395
     
    9698 * [#Deco.BaseFirstIn]
    9799 * [#Deco.BaseCanonical]
     100  * [#Deco.BaseCanonical.Exact]
     101  * [#Deco.BaseCanonical.Sample]
    98102 * [#Deco.Exponential.BaseCanonical]
    99103
     
    128132
    129133{{{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}}}
     134Devuelve la descomposición aditiva canónica obtenida al aplicar la transformación. [[BR]]
     135Si el número de contribuciones excede el valor {{{DecoTools::PermutationsLimit}}} se resolverá mediante una muestra de permutaciones de tamaño {{{DecoTools::SampleSize}}}.
    132136
    133137Para 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]]
     142Devuelve la descomposición aditiva canónica obtenida al aplicar la transformación. [[BR]]
     143Realiza 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]]
     148Devuelve la descomposición aditiva canónica obtenida al aplicar la transformación. [[BR]]
     149Realiza la descomposción canónica sobre una muestra de permutaciones del tamaño indicado.
    134150
    135151==== Deco.Exponential.Canonical ====
     
    139155
    140156Esta 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''
     157Véase el documento: ''Descomposición aditiva de contribuciones multiplicativas''.
    142158
    143159==== Ejemplos ====
     
    187203#!java
    188204Set 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);
    191205// [[ 33.115, (total)
    192206//    1, (initial effect)
     
    226240
    227241{{{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}}}
     242Devuelve la descomposición aditiva canónica con contribución base obtenida al aplicar la transformación. [[BR]]
     243Si 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]]
     248Devuelve la descomposición aditiva canónica con contribución base obtenida al aplicar la transformación. [[BR]]
     249Realiza 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]]
     254Devuelve la descomposición aditiva canónica con contribución base obtenida al aplicar la transformación. [[BR]]
     255Realiza la descomposción canónica sobre una muestra de permutaciones del tamaño indicado.
    230256
    231257==== Deco.Exponential.BaseCanonical ====
     
    267293#!java
    268294Set 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);
    271295// [[ 33.115, (total)
    272296//    4.482 (base), 7.428, 13.777, 7.428