3. Exemples#

3.1. Fonction constante : f1#

3.1.1. Fichier de commande#

f1=DEFI_CONSTANTE(VALE=1.2,

NOM_RESU=”nom_res1”,)

IMPR_CO(CONCEPT=_F(NOM=f1,),);

3.1.2. Contenu des objets#

====> IMPR_CO DE LA STRUCTURE DE DONNEE : f1 ????????????????

ATTRIBUT : F CONTENU : T BASE : >G<

NOMBRE D'OBJETS (OU COLLECTIONS) TROUVES : 3


================================================================================

IMPRESSION DU CONTENU DES OBJETS TROUVES :

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >f1 .PROL <

>>>>>

1 - >CONSTANT <>LIN LIN <

3 - >TOUTPARA <>nom_res1 <

5 - >CC <>f1 <

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >f1 .TITR <

>>>>>

1 - >ASTER 9.02.12 CONCEPT f1 CALCULE LE 04/03/2008 A 13:38:41 DE TYPE <

2 - >FONCTION_SDASTER <

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >f1 .VALE <

>>>>>


1 - 1.00000D+00 1.20000D+00

====> FIN IMPR_CO DE DE STRUCTURE DE DONNEE : f1 ????????????????

3.2. Fonction réelle tabulée : f2#

3.2.1. Fichier de commande#

lpara=DEFI_LIST_REEL(DEBUT=3.0, INTERVALLE=_F(JUSQU_A=6.0, NOMBRE=3,),)

lfonc=DEFI_LIST_REEL(DEBUT=3.2, INTERVALLE=_F(JUSQU_A=6.2, NOMBRE=3,),)


f2=DEFI_FONCTION(TITRE='ceci est un titre',

INTERPOL=”LIN”, NOM_PARA=”DX”, NOM_RESU=”nom_res2”, PROL_GAUCHE=”EXCLU”, PROL_DROITE=”CONSTANT”, VALE_PARA=lpara, VALE_FONC=lfonc,)

IMPR_CO(CONCEPT=_F(NOM=f2,),)

3.2.2. Contenu des objets#

====> IMPR_CO DE LA STRUCTURE DE DONNEE : f2 ????????????????

ATTRIBUT : F CONTENU : T BASE : >G<

NOMBRE D'OBJETS (OU COLLECTIONS) TROUVES : 3


============================================================================

IMPRESSION DU CONTENU DES OBJETS TROUVES :

----------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >f2 .PROL <

>>>>>

1 - >FONCTION <>LINLIN<

3 - >DX <>mom_res2 <

5 - >EC <>f2 <

----------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >f2 .TITR <

>>>>>

1 - >ceci est un titre <

----------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >f2 .VALE <

>>>>>

1 - 3.00000D+00 4.00000D+00 5.00000D+00 6.00000D+00 3.20000D+00

6 - 4.20000D+00 5.20000D+00 6.20000D+00

====> FIN IMPR_CO DE DE STRUCTURE DE DONNEE : f2 ????????????????

3.3. Fonction complexe tabulée : f3#

3.3.1. Fichier de commande#

f3=DEFI_FONCTION(INTERPOL=('LIN','LIN',), NOM_PARA='INST', NOM_RESU='nom_res3',

PROL_GAUCHE='LINEAIRE', PROL_DROITE='CONSTANT',

VALE_C=(0., 1.2,2.2, 1.,3.7,4.7, 2., 5.6,6.6, 3., 3.5,4.5, ),)

IMPR_CO(CONCEPT=_F(NOM=f3,),);

3.3.2. Contenu des objets#

====> IMPR_CO DE LA STRUCTURE DE DONNEE : f3 ????????????????

ATTRIBUT : F CONTENU : T BASE : >G<

NOMBRE D'OBJETS (OU COLLECTIONS) TROUVES : 3


================================================================================

IMPRESSION DU CONTENU DES OBJETS TROUVES :

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >f3 .PROL <

>>>>>

1 - >FONCT_C <>LIN LIN <

3 - >INST <>mom_res3 <

5 - >LC <>f3 <

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >f3 .TITR <

>>>>>

1 - >ASTER 9.02.12 CONCEPT f3 CALCULE LE 04/03/2008 A 13:38:41 DE TYPE FONCTION_C <

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >f3 .VALE <

>>>>>

1 - 0.00000D+00 1.00000D+00 2.00000D+00 3.00000D+00 1.20000D+00

6 - 2.20000D+00 3.70000D+00 4.70000D+00 5.60000D+00 6.60000D+00

11 - 3.50000D+00 4.50000D+00

====> FIN IMPR_CO DE DE STRUCTURE DE DONNEE : f3 ????????????????

3.4. Nappe réelle définie par des fonctions : nap1#

3.4.1. Fichier de commande#

f21=DEFI_FONCTION(NOM_RESU='bid1', NOM_PARA='TEMP',

INTERPOL=(“LIN”,”LIN”,) ,PROL_DROITE=”LINEAIRE”, VALE=( 1.2,3.7, 4.2,6.7, ),);

f22=DEFI_FONCTION(NOM_RESU=”bid2”, NOM_PARA=”INST”,

INTERPOL=(“LOG”,”LOG”,), PROL_DROITE=”CONSTANT”, VALE=(10.2, 30.7, 40.2, 60.7, ),);

f23=DEFI_FONCTION(NOM_RESU=”bid2”, NOM_PARA=”INST”,

INTERPOL=(“LOG”,”LIN”,), PROL_GAUCHE=”LINEAIRE”, VALE=(11.2, 31.7, 41.2, 61.7, ),);

nap1=DEFI_NAPPE(

INTERPOL=(” LIN “,” LOG “,),NOM_PARA=”PULS”, NOM_RESU=”nom_nap1”, PROL_GAUCHE=”EXCLU”, PROL_DROITE=”CONSTANT”, PARA=(8.9,12.9,17.9,), FONCTION=(f21,f22,f23,),);

IMPR_CO(CONCEPT=_F(NOM=nap1,),);

3.4.2. Contenu des objets#

====> IMPR_CO DE LA STRUCTURE DE DONNEE : nap1 ????????????????

ATTRIBUT : F CONTENU : T BASE : >G<

NOMBRE D'OBJETS (OU COLLECTIONS) TROUVES : 4


================================================================================

IMPRESSION DU CONTENU DES OBJETS TROUVES :

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >nap1 .PARA <

>>>>>


1 - 8.90000D+00 1.29000D+01 1.79000D+01

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >nap1 .PROL <

>>>>>

1 - >NAPPE <>LIN LOG <

3 - >PULS <>mom_nap1 <

5 - >EC <>nap1 <

7 - >INST <>LIN LIN <

9 - >EL <>LOG LOG <

11 - >EC <>LOG LIN <

13 - >LE <

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >nap1 .TITR <

>>>>>

1 - >ASTER 9.02.12 CONCEPT nap1 CALCULE LE 04/03/2008 A 14:52:03 DE TYPE <

2 - >NAPPE_SDASTER <

--------------------------------------------------------------------------------

IMPRESSION DE LA COLLECTION : nap1 .VALE


IMPRESSION OBJET DE COLLECTION CONTIGUE>nap1 .VALE< OC : 1

>>>>>


1 - 1.20000D+00 4.20000D+00 3.70000D+00 6.70000D+00


IMPRESSION OBJET DE COLLECTION CONTIGUE>nap1 .VALE< OC : 2

>>>>>


1 - 1.02000D+01 4.02000D+01 3.07000D+01 6.07000D+01


IMPRESSION OBJET DE COLLECTION CONTIGUE>nap1 .VALE< OC : 3

>>>>>


1 - 1.12000D+01 4.12000D+01 3.17000D+01 6.17000D+01

====> FIN IMPR_CO DE DE STRUCTURE DE DONNEE : nap1 ????????????????

3.5. Nappe réelle définie par des fonctions : nap2#

3.5.1. Fichier de commande#

nap2=DEFI_NAPPE(

INTERPOL=(“LIN”,”LOG”), NOM_PARA=”PULS”, NOM_RESU=”nom_nap2”, PROL_GAUCHE=”EXCLU”, PROL_DROITE=”CONSTANT”, PARA=(8.9,12.9,), NOM_PARA_FONC=”EPSI”, DEFI_FONCTION=( _F(PROL_DROITE=”LINEAIRE”,VALE=(1.2, 3.5,2.2,4.5,3.2,6.5,),), _F(PROL_GAUCHE=”CONSTANT”,VALE=(1.2,3.7,4.2,6.7,),),), );

IMPR_CO(CONCEPT=_F(NOM=nap2,),);

3.5.2. Contenu des objets#

====> IMPR_CO DE LA STRUCTURE DE DONNEE : nap2 ????????????????

ATTRIBUT : F CONTENU : T BASE : >G<

NOMBRE D'OBJETS (OU COLLECTIONS) TROUVES : 4


================================================================================

IMPRESSION DU CONTENU DES OBJETS TROUVES :

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >nap2 .PARA <

>>>>>


1 - 8.90000D+00 1.29000D+01

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >nap2 .PROL <

>>>>>

1 - >NAPPE <>LIN LOG <

3 - >PULS <>nom_nap2 <

5 - >EC <>nap2 <

7 - >EPSI <>LIN LIN <

9 - >EL <>LIN LIN <

11 - >CE <

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >nap2 .TITR <

>>>>>

1 - >ASTER 9.02.12 CONCEPT nap2 CALCULE LE 04/03/2008 A 14:52:03 DE TYPE <

2 - >NAPPE_SDASTER <

--------------------------------------------------------------------------------

IMPRESSION DE LA COLLECTION : nap2 .VALE


IMPRESSION OBJET DE COLLECTION CONTIGUE>nap2 .VALE< OC : 1

>>>>>

1 - 1.20000D+00 2.20000D+00 3.20000D+00 3.50000D+00 4.50000D+00

6 - 6.50000D+00


IMPRESSION OBJET DE COLLECTION CONTIGUE>nap2 .VALE< OC : 2

>>>>>


1 - 1.20000D+00 4.20000D+00 3.70000D+00 6.70000D+00

====> FIN IMPR_CO DE DE STRUCTURE DE DONNEE : nap2 ????????????????

3.6. Fonction formule à 1 variable : ff1#

3.6.1. Fichier de commande#

ff1 = FORMULE(NOM_PARA='INST',

VALE='2.3*(cos(3.2+sqrt(INST)))-heavysid(INST-PI)',

);

IMPR_CO(CONCEPT=_F(NOM=ff1,),);

3.6.2. Contenu des objets#

====> IMPR_CO DE LA STRUCTURE DE DONNEE : ff1 ????????????????

ATTRIBUT : F CONTENU : T BASE : >G<

NOMBRE D'OBJETS (OU COLLECTIONS) TROUVES : 2


================================================================================

IMPRESSION DU CONTENU DES OBJETS TROUVES :

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >ff1 .NOVA <

>>>>>

1 - >INST <

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >ff1 .PROL <

>>>>>

1 - >INTERPRE <>INTERPRE <

3 - > <>TOUTRESU <

5 - >II <>ff1 <

====> FIN IMPR_CO DE DE STRUCTURE DE DONNEE : ff1 ????????????????

3.7. Fonction formule à 2 variables : ff2#

3.7.1. Fichier de commande#

ff2 = FORMULE(NOM_PARA=('X','Y',),

VALE='2.3*(cos(3.2+sqrt(X)))-(ff1(Y)+3.4*f2(X))',

);

IMPR_CO(CONCEPT=_F(NOM=ff2,),);

3.7.2. Contenu des objets#

====> IMPR_CO DE LA STRUCTURE DE DONNEE : ff2 ????????????????

ATTRIBUT : F CONTENU : T BASE : >G<

NOMBRE D'OBJETS (OU COLLECTIONS) TROUVES : 2


================================================================================

IMPRESSION DU CONTENU DES OBJETS TROUVES :

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >ff2 .NOVA <

>>>>>

1 - >X <>Y <

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >ff2 .PROL <

>>>>>

1 - >INTERPRE <>INTERPRE <> <

4 - >TOUTRESU <>II <>ff2 <

====> FIN IMPR_CO DE DE STRUCTURE DE DONNEE : ff2 ????????????????

3.8. Formule à 1 variables : ff3 tabulée par la suite#

3.8.1. Fichier de commande#

ff31 = FORMULE(NOM_PARA='X', VALE='sqrt(X)',

);

ff3=CALC_FONC_INTERP(FONCTION=ff31,

PROL_DROITE='LINEAIRE',

VALE_PARA=(1,4,9,16,),

);


IMPR_CO(CONCEPT=_F(NOM=ff3,),);

3.8.2. Contenu des objets#

====> IMPR_CO DE LA STRUCTURE DE DONNEE : ff3 ????????????????

ATTRIBUT : F CONTENU : T BASE : >G<

NOMBRE D'OBJETS (OU COLLECTIONS) TROUVES : 3


================================================================================

IMPRESSION DU CONTENU DES OBJETS TROUVES :

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >ff3 .PROL <

>>>>>

1 - >FONCTION <>LIN LIN <>X <

4 - >TOUTRESU <>EL <>ff3 <

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >ff3 .TITR <

>>>>>

1 - >ASTER 9.02.01 CONCEPT ff3 CALCULE LE 17/12/2007 A 14:38:46 DE TYPE <

2 - >FONCTION_SDASTER <

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >ff3 .VALE <

>>>>>

1 - 1.00000D+00 4.00000D+00 9.00000D+00 1.60000D+01 1.00000D+00

6 - 2.00000D+00 3.00000D+00 4.00000D+00

====> FIN IMPR_CO DE DE STRUCTURE DE DONNEE : ff3 ????????????????

3.9. Fonction tabulée à partir d’une autre fonction#

3.9.1. Fichier de commande#

ff41 = FORMULE(NOM_PARA='X', VALE='sqrt(X)',);

ff42 = FORMULE(NOM_PARA='X', VALE='2.*ff41(X)*sqrt(X)',);

ff4=CALC_FONC_INTERP(

FONCTION=ff42, NOM_RESU='nom_res4’,

INTERPOL=('LOG','LIN'),

PROL_DROITE='EXCLU', PROL_GAUCHE='LINEAIRE',

VALE_PARA=(1.6, 2.6, 3.6, 4.6,),

);

IMPR_CO(CONCEPT=_F(NOM=ff4,),);

3.9.2. Contenu des objets#

====> IMPR_CO DE LA STRUCTURE DE DONNEE : ff4 ????????????????

ATTRIBUT : F CONTENU : T BASE : >G<

NOMBRE D'OBJETS (OU COLLECTIONS) TROUVES : 3


================================================================================

IMPRESSION DU CONTENU DES OBJETS TROUVES :

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >ff4 .PROL <

>>>>>

1 - >FONCTION <>LOG LIN <

3 - >X <>nom_res4 <

5 - >LE <>ff4 <

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >ff4 .TITR <

>>>>>

1 - >ASTER 9.02.12 CONCEPT ff4 CALCULE LE 04/03/2008 A 13:38:41 DE TYPE <

2 - >FONCTION_SDASTER <

--------------------------------------------------------------------------------


IMPRESSION SEGMENT DE VALEURS >ff4 .VALE <

>>>>>

1 - 1.60000D+00 2.60000D+00 3.60000D+00 4.60000D+00 3.20000D+00

6 - 5.20000D+00 7.20000D+00 9.20000D+00

====> FIN IMPR_CO DE DE STRUCTURE DE DONNEE : ff4 ????????????????