Le 24/11/2011 12:44, bastien preuss a écrit :
Effectivement!
Mais toujours un pb d'indice : ERROR [pool-2-thread-3] (SimulationService.java:925) finished - Stop simulation plan, because can't call afterSimulation correctly on plan analyseplans.CalibrationSimplexePasVariable2_Saumonee java.util.NoSuchElementException: L'élément demandé [0, 8] n'existe pas dans la matrice [12, 8] at org.nuiton.math.matrix.BasicMatrix.checkPos(BasicMatrix.java:245) at org.nuiton.math.matrix.BasicMatrix.coordonatesToLinear(BasicMatrix.java:176) at org.nuiton.math.matrix.BasicMatrix.getValue(BasicMatrix.java:127) at org.nuiton.math.matrix.MatrixNDImpl.getValue(MatrixNDImpl.java:88) at analyseplans.CalibrationSimplexePasVariable2_Saumonee.afterSimulation(CalibrationSimplexePasVariable2_Saumonee.java:481) at fr.ifremer.isisfish.simulator.launcher.SimulationService$PrepareSimulationJob.finished(SimulationService.java:922) at fr.ifremer.isisfish.simulator.launcher.SimulationJob.run(SimulationJob.java:251) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source)
Pourtant il me semble bien que l'élément existe? Je cherche juste à conserver uniquement les stratégies 0 et 8 pour faire ma calibration. C'est pas le même problème d'indice encore ? la matrice à l'air de faire 12 * 8 donc l'element 0, 8 est hors bornes des dimensions. Ce n'est pas 0, 7 que tu souhaites faire pour le 8eme ?
-- Éric Chatellier <chatellier@codelutin.com> Tel: 02.40.50.29.28 http://www.codelutin.com