** Test de l'operateur de KRIGEAGE en dimension 1 ** ------------- Test de la syntaxe avec des LISTREELs ----------------* * (sans maillage) * *----------------------------------------------------------------------* ** Options generales itrac = FAUX ; ** Coorodnnees et fonction aux points de mesure ** Coodonnees des points cibles ** Variogramme des mesures (modele gaussien) c = 0.5 ; a = 2. ; lgam = c * (1. - (EXP (-3. * ((ld / a) ** 2)))) ; ** Krigeage au points cibles (avec le variogramme) t . 'MESURES' . 'X' = lxm ; t . 'MESURES' . 'F' = lfm ; t . 'CIBLES' . 'X' = lxc ; t . 'VARIOGRAMME' = gam ; lfk1 lvk1 = KRIG t ; ** Covariogramme lcov = c * (EXP (-3. * ((ld / a) ** 2))) ; ** Krigeage au points cibles (avec le covariogramme) OTER t 'VARIOGRAMME' ; t . 'COVARIOGRAMME' = cov ; lfk2 lvk2 = KRIG t ; ** Test d'egalite des resultats SI ((err1 > 1.E-10) OU (err2 > 1.E-10)) ; FINSI ; ** Trace des resultats SI itrac ; lv1 = lfk1 + lvk1 ; lv2 = lfk1 - lvk1 ; FINSI ; ** -------------- Test de la syntaxe avec des CHPOINTs ----------------* * * *----------------------------------------------------------------------* ** Options generales ** Rangement des mesures dans un CHPOINT ** Rangement des cibles dans un CHPOINT ** Krigeage au points cibles (avec le variogramme) t . 'MESURES' = mes ; t . 'CIBLES' = cib ; t . 'VARIOGRAMME' = gam ; est1 var1 = KRIG t ; ** Krigeage au points cibles (avec le covariogramme) t . 'MESURES' = mes ; t . 'CIBLES' = cib ; t . 'COVARIOGRAMME' = cov ; est2 var2 = KRIG t ; ** Test d'egalite des resultats SI ((err1 > 1.E-10) OU (err2 > 1.E-10)) ; FINSI ; ** Trace des resultats SI itrac ; lv1 = lfk + lvk ; lv2 = lfk - lvk ; FINSI ; FIN ;
© Cast3M 2003 - Tous droits réservés.
Mentions légales