Rebonjour, Je n'arrive toujours pas à ce que le plan dépasse la première simulation. Y aurait-il un moyen simple de faire afficher l'objet "matrixDebarquement" dans le debug de façon simple, afin de voir si l'import se fait correctement? J'ai fait plusieurs essais, mais je ne maitrise pas encore assez Java on dirait! L'erreur se produit au moment de l'exécution de la boucle for dans l'aftersimulation: for (MatrixIterator g = L.iterator(); g.hasNext();) { g.next(); //boucle sur les trimestres et les classes d age int[] dim = g.getCoordinates(); double obs = matrixDebarquement.getValue(dim); double simules = g.getValue(); crit += Math.pow(obs - simules, 2); // crit = crit + (obs-simules)^2 }// fin du for Merci de votre aide. Bastien -----Message d'origine----- De : isis-fish-users-bounces@list.isis-fish.org [mailto:isis-fish-users-bounces@list.isis-fish.org] De la part de Eric Chatellier Envoyé : Tuesday, November 16, 2010 3:44 PM À : isis-fish-users@list.isis-fish.org Objet : Re: [Isis-fish-users] Pb accents dans le scipt de calibration Le 16/11/2010 12:01, Bastien PREUSS a écrit :
Bonjour,
Un tit problème avec les accents !
Dans le plan de calibration aux lignes 99, 396 et 429 il y a des accents, par exemple : debarquementsObserves = FileUtil.getFile(".*.csv", "fichier csv séparateur ';'");
Ils sont dans des mots entre guillemets donc ça ne pose pas directement de problèmes je pense, mais à chaque fois que l’on utilise ce script, les accents sont modifiés par d’autres caractères, par exemple :
debarquementsObserves = FileUtil.getFile(".*.csv", "fichier csv séparateur ';'");
Cette opération se répétant à chaque simu, le fichier fini par grossir énormément. Je suis arrivé jusqu’à un script de calibration faisant 1.5Mo au lieu de 23K ce qui cause le plantage de ISIS, même sans lancer de simu, simplement à l’ouverture du script concerné.
En remplaçant simplement les « é » par « e » ça semble résoudre le problème.
oui, c'est un bug. Je le supprimerais plus tard, mais il faut que je fasse des tests sur caparmor (ca a été fait pour lui à l'origine). En attendant, le mieux est de ne pas mettre d'accent. -- Éric <chatellier@codelutin.com> Tel: 02 40 50 29 28 http://www.codelutin.com _______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users