4. Exemples#
Imaginons que l’on veuille créer la liste de base : \((1., 3., 5., 10., 15.)\)
Et que l’on veuille raffiner autour de la fréquence \(3.5\) avec le critère “ABSOLU”.
On écrit :
lr = DEFI_LIST_FREQ(
DEBUT=1.0,
INTERVALLE=(_F(JUSQU_A=5.0, NOMBRE=2), _F(JUSQU_A=15.0, PAS=5)),
RAFFINEMENT=(
_F(LIST_RAFFINE=3.5, PAS_MINI=0.001, NB_POINTS=5, CRITERE="ABSOLU", DISPERSION=0.02),
),
)
On obtient alors une liste contenant les valeurs: \((1.0, 3.0, 3.49, 3.495, 3.5, 3.505, 3.51, 5.0, 10.0, 15.0)\)
En utilisant le critère “RELATIF” pour le raffinement, on peut écrire:
lr = DEFI_LIST_FREQ(
VALE=(1.0, 3.0, 5.0, 10.0, 15.0),
RAFFINEMENT=_F(
LIST_RAFFINE=(3.5,), PAS_MINI=0.001, NB_POINTS=6, CRITERE="RELATIF", DISPERSION=0.03
),
)
On obtient alors une liste listr8 contenant les valeurs: \((1., 3., 3.4475, 3.4685, 3.4895, 3.5105, 3.5315, 3.5525, 5., 10., 15.)\)
Le cas-test sdld21b présente d’autres exemples d’utilisation.