Bonjour, Juste un petit rappel au cas où des personnes utiliseraient le calcul de Ftot avec GroupMin et GroupMax : Pour faire ce calcul on utilise la méthode : getSubMatrix(int dim, int start, int nb) avec int start = GroupMin et int nb = GroupMax - GroupMin + 1. Le problème est qu'à priori int start ne fait pas partie des valeurs sélectionnées, et que la sous-matrice extraite ne commence donc qu'à int start +1. Donc si vous voulez calculer un Fbar sur les groupes 3 à 6 vous devez en fait entrer GroupMin = 2 (sera exclu) et GroupMax = 5, comme ça votre calcul sera bien fait sur 4 valeurs à partir du groupe 3 inclus. Peut-être aurait-il mieux fallu raisonner en GroupMin et NbreDeGroupes pour ISIS, ça aurait permis de contourner le fait que getSubMatrix() ne prend pas en compte la première valeur... Loïc
Le 11/01/2013 16:38, Loic GASCHE a écrit :
Pour faire ce calcul on utilise la méthode : getSubMatrix(int dim, int start, int nb) avec int start = GroupMin et int nb = GroupMax - GroupMin + 1. Le problème est qu'à priori int start ne fait pas partie des valeurs sélectionnées, et que la sous-matrice extraite ne commence donc qu'à int start +1.
Ce ne serait pas plutôt un problème de numérotation des indices à partir de 1 pour référencer les GroupMin/GroupMax alors que getSubMatrix référence ses dimensions en comptant à partir de 0 ? (d'où le décalage) -- Éric Chatellier - Code Lutin Tel: 02.40.50.29.28 - http://www.codelutin.com
Le 11/01/2013 16:56, Eric Chatellier a écrit :
Le 11/01/2013 16:38, Loic GASCHE a écrit :
Pour faire ce calcul on utilise la méthode : getSubMatrix(int dim, int start, int nb) avec int start = GroupMin et int nb = GroupMax - GroupMin + 1. Le problème est qu'à priori int start ne fait pas partie des valeurs sélectionnées, et que la sous-matrice extraite ne commence donc qu'à int start +1.
Ce ne serait pas plutôt un problème de numérotation des indices à partir de 1 pour référencer les GroupMin/GroupMax alors que getSubMatrix référence ses dimensions en comptant à partir de 0 ? (d'où le décalage)
Heu oui tu as sans doute raison...
participants (2)
-
Eric Chatellier -
Loic GASCHE