Le 21/05/2015 11:52, Stephanie MAHEVAS a écrit :
je voudrais forcer une somme dans une matrice à etre un double BiomassPopSurvey.sumOverDim(0);//somme sur les groupes BiomassIndex[4] = BiomassPopSurvey.sumOverDim(1).reduce();//somme sur les zones - indice 2014 (C'est bien un double) message d'erreur : Type mismatch: cannot convert from MatrixND to double que dois-je faire? BiomassIndex[4] = (double) BiomassPopSurvey.sumOverDim(1).reduce();//somme sur les zones - indice 2014 (C'est bien un double) Donc ton cas, tu veux la somme de toutes les cases de ta matrice.
Donc le plus simple, c'est sumAll(): double totalBiomass = BiomassPopSurvey.sumAll(); // Somme toutes les valeurs de la matrice. Pour la doc : http://nuiton-matrix.nuiton.org/v/latest/nuiton-matrix/apidocs/org/nuiton/ma...) -- Éric Chatellier - www.codelutin.com - 02.40.50.29.28