Le 15/11/2010 16:46, Bastien PREUSS a écrit :
Merci Eric,
Le plan d’analyse se lance mais s’arrête après la première simu, et aucun fichier Historic.csv n’est créé (malgré que le chemin soit bien spécifié dans le plan).
D’autre part il semble y avoir contradiction sur les choix des sumOverDim de la matrice « ResultName. MATRIX_CATCH_PER_STRATEGY_MET_PER_ZONE_POP », car dans le plan d’analyse de la calibration les dimensions sont définies comme suit :
L = L.sumOverDim(1);// sum over strategies
L = L.sumOverDim(2);// sum over metiers
L = L.sumOverDim(3);// sum over zones
L = L.sumOverDim(4);// cumulated by groups
Alors que dans le script ResultName, elles sont définies comme :
/**
* Matrix with five dimensions
* Dimension 1 : Date
* Dimension 2 : Strategy
* Dimension 3 : Metier
* Dimension 4 : Group
* Dimension 5 : Zone
*/
Après plusieurs essais il semble que ça soit les dimensions spécifiées dans le ResultName qui soient les bonnes.
Il me semble que ce plan d'expérience a été écrit par Sigrid. Je pense qu'elle pourra t'aider mieux que moi :)
J’obtiens cependant toujours l’erreur :
ERROR [pool-2-thread-4] (SimulationService.java:919) finished - Stop simulation plan, because can't call afterSimulation correctly on plan analyseplans.CalibrationSimplexePasVariable2Capturabilite_BCO
java.lang.IndexOutOfBoundsException: toIndex = 12
A quoi cela correspond il ?
C'est l'instruction MatrixND L = L2.getSubMatrix(1, 2, 4).copy(); qui n'est pas correcte, qui arrête le plan et qui n'écrit donc pas le fichier Historic.csv -- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com