equation de prix : comment utiliser un resultat dans l equation ???
hello, je veux faire intervenir les débarquements du mois dans l'équation de prix, mais j'arrive pas :'( il me dit qu il y a une erreur dans l equation de prix et en effet quand je fais afficher la matrice des captures recupérée dans l equation de prix, il me renvoit "null". voici les deux techniques que j ai testées pour récupérer la matrice des captures (je sais toujours pas la difference entre les deux mais aucune ne marche) : Population pop = group.getPopulation(); String name = "ResultName.MATRIX_CATCH_WEIGHT_PER_STRATEGY_MET_PER_ZONE_POP"; technique 1 : Date date2 = context.getSimulationStorage().getResultStorage().getLastDate(); MatrixND landing = context.getSimulationStorage().getResultStorage().getMatrix(date2,pop, name) ; technique 2 : Date date = context.getSimulationControl().getDate().previous(); MatrixND landing = context.getResultManager().getMatrix(date, pop, name) ; (j ai pris soin de mettre date.previous() au cas ou ca viendrait de getPrice() qui serait appelé avant la création de la nouvelle ligne de la matrice de captures mais je pense pas) Est ce parce que je m'y prends mal ou parce que je ne peux pas du tout la reccupérer ? merci beaucoup !!!! sig -- Sigrid LEHUTA ~ ><> ~ Doctorante Département Ecologie et Modèles pour l'Halieutique IFREMER, rue de l'ile d'Yeu BP 21105 44311 Nantes Cedex 03 Tél : +33 (0)2 40 37 41 23 (interne : 8123) _______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
Sigrid LEHUTA a écrit :
hello, je veux faire intervenir les débarquements du mois dans l'équation de prix, mais j'arrive pas :'( il me dit qu il y a une erreur dans l equation de prix et en effet quand je fais afficher la matrice des captures recupérée dans l equation de prix, il me renvoit "null". voici les deux techniques que j ai testées pour récupérer la matrice des captures (je sais toujours pas la difference entre les deux mais aucune ne marche) :
Population pop = group.getPopulation(); String name = "ResultName.MATRIX_CATCH_WEIGHT_PER_STRATEGY_MET_PER_ZONE_POP"; technique 1 : Date date2 = context.getSimulationStorage().getResultStorage().getLastDate(); MatrixND landing = context.getSimulationStorage().getResultStorage().getMatrix(date2,pop, name) ;
technique 2 : Date date = context.getSimulationControl().getDate().previous(); MatrixND landing = context.getResultManager().getMatrix(date, pop, name) ;
(j ai pris soin de mettre date.previous() au cas ou ca viendrait de getPrice() qui serait appelé avant la création de la nouvelle ligne de la matrice de captures mais je pense pas) Est ce parce que je m'y prends mal ou parce que je ne peux pas du tout la reccupérer ?
merci beaucoup !!!! sig
Sur ta première ligne, si tu enlève les quotes : String name = ResultName.MATRIX_CATCH_WEIGHT_PER_STRATEGY_MET_PER_ZONE_POP; ça donne quoi (avec l'une ou l'autre des méthodes, comme ça je saurais pas dire si il y en a une qui marche ou pas) ? Jean -- ---- Jean Couteau Code Lutin - http://www.codelutin.com 44 Bd des Pas Enchantés - 44230 St-Sébastien/Loire Tél : 02 40 50 29 28 - Fax : 09 59 92 29 28 _______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
Hello Jean, merci de ta réponse. ca ne compile pas sans les quotes : cannot find symbol symbol : variable ResultName Une autre idée ? Jean Couteau a écrit :
Sigrid LEHUTA a écrit :
hello, je veux faire intervenir les débarquements du mois dans l'équation de prix, mais j'arrive pas :'( il me dit qu il y a une erreur dans l equation de prix et en effet quand je fais afficher la matrice des captures recupérée dans l equation de prix, il me renvoit "null". voici les deux techniques que j ai testées pour récupérer la matrice des captures (je sais toujours pas la difference entre les deux mais aucune ne marche) :
Population pop = group.getPopulation(); String name = "ResultName.MATRIX_CATCH_WEIGHT_PER_STRATEGY_MET_PER_ZONE_POP"; technique 1 : Date date2 = context.getSimulationStorage().getResultStorage().getLastDate(); MatrixND landing = context.getSimulationStorage().getResultStorage().getMatrix(date2,pop, name) ;
technique 2 : Date date = context.getSimulationControl().getDate().previous(); MatrixND landing = context.getResultManager().getMatrix(date, pop, name) ;
(j ai pris soin de mettre date.previous() au cas ou ca viendrait de getPrice() qui serait appelé avant la création de la nouvelle ligne de la matrice de captures mais je pense pas) Est ce parce que je m'y prends mal ou parce que je ne peux pas du tout la reccupérer ?
merci beaucoup !!!! sig
Sur ta première ligne, si tu enlève les quotes :
String name = ResultName.MATRIX_CATCH_WEIGHT_PER_STRATEGY_MET_PER_ZONE_POP;
ça donne quoi (avec l'une ou l'autre des méthodes, comme ça je saurais pas dire si il y en a une qui marche ou pas) ?
Jean
-- Sigrid LEHUTA ~ ><> ~ Doctorante Département Ecologie et Modèles pour l'Halieutique IFREMER, rue de l'ile d'Yeu BP 21105 44311 Nantes Cedex 03 Tél : +33 (0)2 40 37 41 23 (interne : 8123) _______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
Sigrid LEHUTA a écrit :
Hello Jean, merci de ta réponse. ca ne compile pas sans les quotes : cannot find symbol symbol : variable ResultName
Une autre idée ? Salut,
Tu peux essayer avec : String name = scripts.ResultName.MATRIX_CATCH_WEIGHT_PER_STRATEGY_MET_PER_ZONE_POP; -- É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
Ca compile pas non plus :-( Eric Chatellier a écrit :
Sigrid LEHUTA a écrit :
Hello Jean, merci de ta réponse. ca ne compile pas sans les quotes : cannot find symbol symbol : variable ResultName
Une autre idée ?
Salut,
Tu peux essayer avec : String name = scripts.ResultName.MATRIX_CATCH_WEIGHT_PER_STRATEGY_MET_PER_ZONE_POP;
-- Sigrid LEHUTA ~ ><> ~ Doctorante Département Ecologie et Modèles pour l'Halieutique IFREMER, rue de l'ile d'Yeu BP 21105 44311 Nantes Cedex 03 Tél : +33 (0)2 40 37 41 23 (interne : 8123) _______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
C'est pas propre, mais avec : String name = "matrixCatchPerStrategyMetPerZonePop"; ça marche ? Sigrid LEHUTA a écrit :
Ca compile pas non plus :-(
Eric Chatellier a écrit :
Sigrid LEHUTA a écrit :
Hello Jean, merci de ta réponse. ca ne compile pas sans les quotes : cannot find symbol symbol : variable ResultName
Une autre idée ?
Salut,
Tu peux essayer avec : String name = scripts.ResultName.MATRIX_CATCH_WEIGHT_PER_STRATEGY_MET_PER_ZONE_POP;
-- ---- Jean Couteau Code Lutin - http://www.codelutin.com 44 Bd des Pas Enchantés - 44230 St-Sébastien/Loire Tél : 02 40 50 29 28 - Fax : 09 59 92 29 28 _______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
Ca marche ! Merci à vous deux ! Jean Couteau a écrit :
C'est pas propre, mais avec :
String name = "matrixCatchPerStrategyMetPerZonePop";
ça marche ?
Sigrid LEHUTA a écrit :
Ca compile pas non plus :-(
Eric Chatellier a écrit :
Sigrid LEHUTA a écrit :
Hello Jean, merci de ta réponse. ca ne compile pas sans les quotes : cannot find symbol symbol : variable ResultName
Une autre idée ?
Salut,
Tu peux essayer avec : String name = scripts.ResultName.MATRIX_CATCH_WEIGHT_PER_STRATEGY_MET_PER_ZONE_POP;
-- Sigrid LEHUTA ~ ><> ~ Doctorante Département Ecologie et Modèles pour l'Halieutique IFREMER, rue de l'ile d'Yeu BP 21105 44311 Nantes Cedex 03 Tél : +33 (0)2 40 37 41 23 (interne : 8123) _______________________________________________ Isis-fish-users mailing list Isis-fish-users@list.isis-fish.org http://list.isis-fish.org/cgi-bin/mailman/listinfo/isis-fish-users
participants (3)
-
Eric Chatellier -
Jean Couteau -
Sigrid LEHUTA