UMR 7619 Sisyphe Avril 2012 Alexandre Pryet Le langage une introduction pragmatique Cacul itératif
L'instruction de condition # syntaxe simple if(condition) action # autre syntaxe : if(condition) { action1 action2 }else if(condition){ action1 action2 }else{ action1 action2 }
Réalisation de boucles for(i in start:end) { action1 action2 # inutile d'incrémenter i # c'est automatique }
Réalisation de boucles while(condition) { action1 action2 }
Calcul itératif Réalisation d'un programme pour modéliser l'interception de la pluie par le couvert végétal Pour commencer : forest->forest.m forest.m$misfit<-NULL forest.m$Tfhfall.obs Il faut modéliser le "réservoir" de l'eau stockée par le couverte végétal. Créer une colonne : forest.m$C
Calcul itératif Réalisation d'un programme pour modéliser l'interception de la pluie par le couvert végétal Le réservoir C est : -> rempli par la pluie -> vidangé par les pertes (cf ci-contre) Ds [mm h −1 ] = 0.20 b [mm −1 ] =