= DecoTools = '''Módulo de descomposiciones y dueto's''' == Introducción == ... Véase [wiki:Decompositions] == Definición == El paquete de descomposiciones y dueto's [wiki: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: {{{ #!java 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 ===