Sha256: e234f44b62caffb004f3deb1eb64f4476deadcf77b52e63101090785a5599014
Contents?: true
Size: 556 Bytes
Versions: 1
Compression:
Stored size: 556 Bytes
Contents
def ig_func (vpruebas,vglucosas) a=vpruebas.collect do |pruebas| pruebas.collect do |prueba| (prueba-pruebas[0])*5-(pruebas[pruebas.length-1]-pruebas[0])*5/(2*pruebas.length) end.reduce('+') end #Array con los AIBC de cada prueba b=vglucosas.collect do |glucosas| glucosas.collect do |glucosa| (glucosa-glucosas[0])*5-(glucosas[glucosas.length-1]-glucosas[0])*5/(2*glucosas.length) end.reduce('+') end #Array con los AIBC de cada glucosa ig=a.zip(b).collect { |v1,v2| v1*100/v2 }.reduce('+') ig/=vpruebas.length #IG return ig end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
alimento0100886306-0.1.0 | lib/alimento/IG_fun.rb |