ce que tu peux faire c est entrer ta maturite dans l export. Ton calcul "a la main" fais le dans l export sans appeler l ogive de maturite mais en creant le vecteur dans l export. ensuite tu sommes et tu as un double. en schematique (je sais plus ecrire du java ;-) ) biom_age = MatrixBiomass.sumOverDim(...); (ca devrait etre un vecteur) int[] mat = {0,0,0,0,0.5,0.5,0.5,1,1,1,}; ssb_age = mult(mat,biom_age); sbb = ssb_age.sum(); qui est ton double Ca marcherait? seul pb c est si ta maturite est un parametre de ton AS.... Le 25 avril 2012 05:51, Jean Couteau <couteau@codelutin.com> a écrit :
Le 25/04/2012 11:29, Loic GASCHE a écrit :
Je m'interroge sur la possibilité de remplace sumAll par sumOverDim : Dans SensitivityBiomassY3 j'ai "biomass" qui est un double car c'est le sumAll d'une matrice. Si je fais un sumOverDim à la place de sumAll, biomass va devenir une matrice..., donc : - Comment je fais pour faire sortir une matrice à mon nouveau SensitivityExport ? - Est-ce que cela à du sens de lui faire sortie une matrice alors que tous les autres exports rendent un unique double par simulation ? - Quelle tête ça va avoir dans le Rdata si j'ai un mélange d'une sortie sous forme de matrice avec des sorties sous forme de doubles ?
Pour la sensitivité, il faut que tu es un double.... _______________________________________________ Isis-fish-devel mailing list Isis-fish-devel@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-devel