wiki:DecoTools
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.

Version 2 (modified by Pedro Gea, 14 years ago) (diff)

--

DecoTools

Módulo de descomposiciones y dueto's

Introducción

... Véase Decompositions

Definición

El paquete de descomposiciones y dueto's DecoTools ofrece un conjunto de funciones para la creación de descomposiciones aditivas.

La descomposición

La unidad elemental sobre la que se construye todo el módulo es la decomposición. En el paquete se denomina decomposición (aditiva) a todo conjunto de datos donde el primero de ellos denominado total es igual a la suma del resto, a los que se denominan contribuciones.

decomposition := {total, contributions} / total = Sum(contributions)

Por ejemplo:

a = {5, 2, 2, 1}    // OK
b = {4.4, 3.3, 1.0} // NO
c = {10}            // NO

el conjunto a es una descomposición, mientras que b y c no lo son.

Una descomposición se caracteriza así por tener dos o más elementos, siendo:

deco = {deco1, deco2, deco3, ...}
          ^      ^      ^
          |      |      contribution 2
          |      contribution 1
          total

Agrupación de contribuciones

@Contribution.Def

@Contribution.Ref

Funciones

Descomposiciones