#######################################################################################################################################
# #
# B I J E C T I O N E N T R E D E U X E N S E M B L E S : #
# #
# #
# Author of '$xiirv/.BIJE.11.2.$U' : #
# #
# Jean-Francois Colonna (LACTAMME, 20170528101806). #
# #
#######################################################################################################################################
$Z SETParam _____CoordonneesAleatoires $EXIST
$Z # Argument introduit le 20180611102003... #
$Z FilSTmpB Fpoints
$Z @ GraineE1X = $_____GraineE1 + 1
$Z @ GraineE1Y = $_____GraineE1 + 2
$Z set MaRgE=0.99
$Z set BorneInfE1X=`$xcg/AXPB.01$X a=-$MaRgE x=$_____RayonE1 b=$_____CentreE1X`
$Z set BorneSupE1X=`$xcg/AXPB.01$X a=+$MaRgE x=$_____RayonE1 b=$_____CentreE1X`
$Z set BorneInfE1Y=`$xcg/AXPB.01$X a=-$MaRgE x=$_____RayonE1 b=$_____CentreE1Y`
$Z set BorneSupE1Y=`$xcg/AXPB.01$X a=+$MaRgE x=$_____RayonE1 b=$_____CentreE1Y`
$Z if ($_____CoordonneesAleatoires == $EXIST) then
$Z # Test introduit le 20180611102003... #
$Z $xci/valeurs_alea$X \
$Z premiere=1 \
$Z derniere=$_____NPointsE1 \
$Z inf=$BorneInfE1X sup=$BorneSupE1X \
$Z graine=$GraineE1X \
$Z >>! $Fpoints.E1$COORD_X
$Z $xci/valeurs_alea$X \
$Z premiere=1 \
$Z derniere=$_____NPointsE1 \
$Z inf=$BorneInfE1Y sup=$BorneSupE1Y \
$Z graine=$GraineE1Y \
$Z >>! $Fpoints.E1$COORD_Y
$Z else
$Z $xci/valeurs_inte$X \
$Z premiere=1 \
$Z derniere=$_____NPointsE1 \
$Z vD=$BorneInfE1X vA=$BorneSupE1X \
$Z lineaire=VRAI \
$Z >>! $Fpoints.E1$COORD_X
$Z set MoyenneE1Y=`$xcg/MOYE.01$X a=$BorneInfE1Y b=$BorneSupE1Y`
$Z $xci/valeurs_inte$X \
$Z premiere=1 \
$Z derniere=$_____NPointsE1 \
$Z vD=$MoyenneE1Y vA=$MoyenneE1Y \
$Z lineaire=VRAI \
$Z >>! $Fpoints.E1$COORD_Y
$Z endif
$Z $xrv/neutre$X \
$Z ne=$_____NPointsE1 \
$Z fichier=$_____RougeP1 \
$Z >>! $Fpoints.E1$ROUGE
$Z $xrv/neutre$X \
$Z ne=$_____NPointsE1 \
$Z fichier=$_____VerteP1 \
$Z >>! $Fpoints.E1$VERTE
$Z $xrv/neutre$X \
$Z ne=$_____NPointsE1 \
$Z fichier=$_____BleueP1 \
$Z >>! $Fpoints.E1$BLEUE
$Z @ GraineE2X = $_____GraineE2 + 1
$Z @ GraineE2Y = $_____GraineE2 + 2
$Z set BorneInfE2X=`$xcg/AXPB.01$X a=-$MaRgE x=$_____RayonE2 b=$_____CentreE2X`
$Z set BorneSupE2X=`$xcg/AXPB.01$X a=+$MaRgE x=$_____RayonE2 b=$_____CentreE2X`
$Z set BorneInfE2Y=`$xcg/AXPB.01$X a=-$MaRgE x=$_____RayonE2 b=$_____CentreE2Y`
$Z set BorneSupE2Y=`$xcg/AXPB.01$X a=+$MaRgE x=$_____RayonE2 b=$_____CentreE2Y`
$Z if ($_____CoordonneesAleatoires == $EXIST) then
$Z # Test introduit le 20180611102003... #
$Z $xci/valeurs_alea$X \
$Z premiere=1 \
$Z derniere=$_____NPointsE2 \
$Z inf=$BorneInfE2X sup=$BorneSupE2X \
$Z graine=$GraineE2X \
$Z >>! $Fpoints.E2$COORD_X
$Z $xci/valeurs_alea$X \
$Z premiere=1 \
$Z derniere=$_____NPointsE2 \
$Z inf=$BorneInfE2Y sup=$BorneSupE2Y \
$Z graine=$GraineE2Y \
$Z >>! $Fpoints.E2$COORD_Y
$Z else
$Z $xci/valeurs_inte$X \
$Z premiere=1 \
$Z derniere=$_____NPointsE1 \
$Z vD=$BorneInfE2X vA=$BorneSupE2X \
$Z lineaire=VRAI \
$Z >>! $Fpoints.E2$COORD_X
$Z set MoyenneE2Y=`$xcg/MOYE.01$X a=$BorneInfE2Y b=$BorneSupE2Y`
$Z $xci/valeurs_inte$X \
$Z premiere=1 \
$Z derniere=$_____NPointsE2 \
$Z vD=$MoyenneE2Y vA=$MoyenneE2Y \
$Z lineaire=VRAI \
$Z >>! $Fpoints.E2$COORD_Y
$Z endif
$Z $xrv/neutre$X \
$Z ne=$_____NPointsE2 \
$Z fichier=$_____RougeP2 \
$Z >>! $Fpoints.E2$ROUGE
$Z $xrv/neutre$X \
$Z ne=$_____NPointsE2 \
$Z fichier=$_____VerteP2 \
$Z >>! $Fpoints.E2$VERTE
$Z $xrv/neutre$X \
$Z ne=$_____NPointsE2 \
$Z fichier=$_____BleueP2 \
$Z >>! $Fpoints.E2$BLEUE
Copyright © Jean-François Colonna, 2019-2021.
Copyright © CMAP (Centre de Mathématiques APpliquées) UMR CNRS 7641 / Ecole Polytechnique, 2019-2021.