Salut Eric, J'ai un petit problème en installant la version isis-fish-3.3.0.4-SNAPSHOT. ISIS ne fait pas la migration des librairies et j'ai toujours des "codelutin" qui traînent un peu partout. J'ai pourtant acquiescé sagement quand il m'a demandé si je voulais faire la migration. Merci, Youen Eric Chatellier a écrit :
Le 13/07/2010 14:51, Paul MARCHAL a écrit :
Bonjour, Bonjour, Dans mon équation de reproduction, je souhaiterai utiliser des résultats obtenus l'année précédente. Voici le début de mon script:
/Date date = context.getSimulationControl().getDate(); Date date_1 = context.getSimulationControl().getDate().previousYear(); int year = date.getYear(); int year_1 = date_1.getYear(); MatrixND prevAbundance = null; if (year > 0) { *prevAbundance = context.getResultManager().getMatrix(pop,date_1,"matrixBiomassBeginMonth"); * } Vous pouvez vous aider de la documentation de l'API d'isis-fish à cette adresse : http://isis-fish.labs.libre-entreprise.org/isis-fish/apidocs/
Dans votre cas, l'ordre des paramètres n'est pas bon, getMatrix(Date date, Population pop, String name)
soit: prevAbundance = context.getResultManager().getMatrix(date_1, pop, "matrixBiomassBeginMonth");