Home

[U4.33.03] Procédure CALC_TABLE

image

Contents

1. _ DECROISSANT Ce mot cl sert pr ciser si on doit utiliser un ordre croissant ou d croissant Par d faut on trie par ordre croissant Les relations d ordre utilis es sont e l ordre naturel pour les entiers et les r els e l ordre alphab tique pour les textes et les noms de concepts Remarques On ne peut pas se servir d un param tre complexe pour classer les lignes d une table Pour les param tres de type N UD ou MAILLE l ordre est alphab tique car ces param tres contiennent le nom des n uds ou des mailles Si l on pr cise TRI F NOM PARA NOEUD INST ORDRE CROISSANT On triera les lignes de la table dans l ordre alphab tique des n uds S il existe plusieurs lignes correspondant un n ud donn le second crit re de tri INST sera utilis pour classer ces lignes 3 9 OPERATION AJOUT _LIGNE ajouter une ligne L op ration AJOUT _ LIGNE permet d ajouter une ligne une table existante 3 9 1 Op rande NOM PARA NOM PARA lpara Noms des param tres noms des colonnes de la table de la ligne ajout e On peut tr s bien ne d finir des valeurs que pour certaines colonnes de la table Si un nom de param tre n existe pas dans la table il est ajout Son type est d termin partir de la valeur fournie 3 9 2 Op rande VALE VALE lvale Liste des valeurs pour chaque param tre de NOM PARA Le type des valeurs doit t
2. 00nnnssnsnnnnnnnnrnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnennnnnnnnnne 6 34 1 ele nie ER el OUR EE 6 34 2 Op rand NOM PARA fn sara nessimntet area tataeannendateatanagsddiess a aE a 6 3 4 3 ee Tele e CTT 6 3 5 OPERATION RENOMME Renommer des param tres d une table 6 3 5 1 Op rand NOM PAR nr nn nent entra See 6 3 6 OPERATION FILTRE Filtrer les lignes selon certains crit res 6 3 7 OPERATION EXTR Extraire certaines colonnes d une table 6 3 71 aleet NOM PARA EE 6 3 8 OPERATION TRI Ordonner les e EN 6 3 81 Op rand NOM eege EE 6 3 82 Operande ele 6 3 9 OPERATION AJOUT_LIGNE ajouter une ligne 228505080 hi rimirn eme gege Eege 7 3 9 1 Op rande NOM PARA nissan EES 7 3410 1 0p rande NOM EE geseet ee Ae 7 3 10 el ele EE 8 310 3 Op rande VALE COLONNE Sege ne nds E 8 3 11 OPERATION SUPPRIME supprimer des colonnes 8 3111 Oporande NOM Ee egeteg eenegen 8 312 OPERATION S STATISTIQUES nds cnnamdaa ren mennnne there i senr etienne eo 8 3 13 leen VE 8 9 14 eieiei TEE 8 A EXEMPI S 2 nas e geed des ae 9 Manuel d utilisation Fascicule u4 33 Tables et fonctions Copyright 2015 EDF R amp D Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster Kee Titre Proc dure CALC TABLE Date 22 07 2015 Page 3 10 Responsable Mathieu COURTOIS Cl U4 33 03 R vision 13544 2 Syntaxe t
3. formule en utilisant la colonne INST_FIN de la table il suffit de pr ciser NOM COLONNE INST FIN 3 5 OPERATION RENOMME Renommer des param tres d une table L op ration RENOMME permet de renommer un ou plusieurs param tres d une table 3 5 1 Op rande NOM PARA NOM PARA l para Nom des param tres couple de valeurs ancien nom du param tre nouveau nom du param tre 3 6 OPERATION FILTRE Filtrer les lignes selon certains crit res Ce mot cl facteur permet de filtrer les lignes de la table Pour l utilisation de ce mot cl voir la commande IMPR TABLE U4 91 03 3 7 OPERATION EXTR Extraire certaines colonnes d une table L op ration EXTR permet d extraire certaines colonnes d une table 3 7 1 Op rande NOM PARA NOM PARA l para Nom des param tres que l on veut extraire 3 8 OPERATION TRI Ordonner les lignes L op ration TRI permet d ordonner les lignes selon les valeurs des param tres 3 8 1 Op rande NOM PARA NOM PARA l para Noms des param tres sur lesquelles porte le tri 3 8 2 Op rande ORDRE Manuel d utilisation Fascicule u4 33 Tables et fonctions Copyright 2015 EDF R amp D Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster Mo Titre Proc dure CALC_ TABLE Date 22 07 2015 Page 7 10 Responsable Mathieu COURTOIS Cl U4 33 03 R vision 13544 ORDRE CROISSANT
4. 1 2 00000E 00 2 50000E 00 N01 2 00000E 00 3 20156E 00 3 5 50000E 00 N031 4 00000E 00 6 80074E 00 4 2 05000E 01 N062 1 75000E 01 2 69537E 01 6 8 00000E 00 N013 5 00000E 00 9 43398E 00 EXTRACTION TB3 CALC_TABLE TABLE TB3 reuse TB3 ACTION F OPERATION EXTR NOM PARA NOEUD X Z NORM XZ Le contenu de la table TB3 est NOEUD X Z NORM XZ NO1 2 00000E 00 2 50000E 00 3 20156E 00 N03 1 75000E 01 N06 3 9 00000E 00 N031 4 00000E 00 5 50000E 00 6 80074E 00 N062 1 75000E 01 2 05000E 01 2 69537E 01 N013 5 00000E 00 8 00000E 00 9 43398E 00 TRI TB3 CALC TABLE TABLE TB3 reuse TB3 ACTION F OPERATION TRI NOM PARA NORM X7Z ORDRE DECROISSANT Le contenu de la table TB3 est NOEUD X Z NORM XZ N062 1 75000E 01 2 05000E 01 2 69537E 01 N013 5 00000E 00 8 00000E 00 9 43398E 00 N031 4 00000E 00 5 50000E 00 6 80074E 00 NO1 2 00000E 00 2 50000E 00 3 20156E 00 N06 9 00000E 00 N03 1 75000E 01 Manuel d utilisation Fascicule u4 33 Tables et fonctions Copyright 2015 EDF R amp D Document diffus sous licence GNU FDL http www gnu org copyleft fdl html
5. 3 20156E 00 1 4 00000E 00 1 75000E 01 N03 S z 2 1 75000E 01 9 00000E 00 N06 SS EZ 5 50000E 00 NO31 4 00000E 00 6 80074E 00 a 2 05000E 01 N062 1 75000E 01 2 69537E 01 6 8 00000E 00 N013 5 00000E 00 9 43398E 00 RENOMMER TB3 CALC_TABLE TABLE TB3 reuse TB3 ACTION F OPERATION RENOMME NOM PARA NOR COOR NORM XZ Manuel d utilisation Fascicule u4 33 Tables et fonctions Copyright 2015 EDF R amp D Document diffus sous licence GNU FDL http www gnu org copylett fdl html Code Aster Ver Titre Proc dure CALC_ TABLE Date 22 07 2015 Page 10 10 Responsable Mathieu COURTOIS Cl U4 33 03 R vision 13544 Le contenu de la table TB3 est N Y Z NOEUD X NORM XZ 1 2 00000E 00 2 50000E 00 N01 2 00000E 00 3 20156E 00 1 4 00000E 00 1 75000E 01 N03 S 2 1 75000E 01 9 00000E 00 N06 8 ce 5 50000E 00 N031 4 00000E 00 6 80074E 00 4 2 05000E 01 N062 1 75000E 01 2 69537E 01 6 8 00000E 00 N013 5 00000E 00 9 43398E 00 FILTRE TB4 CALC_TABLE TABLE TB3 ACTION F OPERATION FILTRE NOM PARA NORM XZ CRIT COMP LE VALE 30 Le contenu de la table TB4 est N S Z NOEUD X NORM XZ
6. Code Aster Po Titre Proc dure CALC_ TABLE Date 22 07 2015 Page 1 10 Responsable Mathieu COURTOIS Cl U4 33 03 R vision 13544 Proc dure CALC TABLE 1 But Manipuler les donn es des tables la mani re d un tableur La commande permet d effectuer des op rations sur les donn es des tables Les op rations suivantes sont actuellement disponibles Concat ner Combiner deux tables Appliquer une formule Renommer des param tres Filtrer les lignes selon certains crit res Extraire certaines colonnes d une table Ordonner les lignes Ajouter des lignes ou des colonnes Ajouter des informations sur la table elle m me e e e e Produit une structure de donn es table Manuel d utilisation Fascicule u4 33 Tables et fonctions Copyright 2015 EDF R amp D Document diffus sous licence GNU FDL http www gnu org copylett fdl html Code Aster Kaze Titre Proc dure CALC_ TABLE Date 22 07 2015 Page 2 10 Responsable Mathieu COURTOIS Cl U4 33 03 R vision 13544 Table des mati res E WEE 1 2 OYNA EE 3 Ree 5 OP RANT TABLE Ee 5 Z2 Operando ACTION RER en EEE ne 5 3 3 OPERATION COMB concat ner combiner deux tables 5 3 3 1 Op rande TABLE cricca neoaea aa tien traine 5 E Pae NOM PARA ecs nn inst sein 5 3 4 OPERATION OBERT Appliquer une formule
7. SC CURV et N UD sont identiques entre tab1 et tab2 on ins re les valeurs de tab2 sur la ligne de tab1 pour les autres param tres communs aux 2 tables c est donc la valeur de tab2 qui crase celle de tabl Si ABSC CURV et ou N UD diff rent entre tab1 et tab2 on ajoute la ligne de tab2 la fin de tabl NOM PARA agit comme une cl primaire si on ne trouve pas plus d une fois le couple ABSC CURV NOEUD on ajoute la ligne La m me op ration avec RESTREINT OUI produit les m mes lignes quand ABSC CURV et N UD sont identiques En revanche aucune ligne n est ajout e quand les param tres diff rent Manuel d utilisation Fascicule u4 33 Tables et fonctions Copyright 2015 EDF R amp D Document diffus sous licence GNU FDL http www gnu org copylett fdl html Code Aster Ke Titre Proc dure CALC_ TABLE Date 22 07 2015 Page 6 10 Responsable Mathieu COURTOIS Cl U4 33 03 R vision 13544 3 4 OPERATION OPER Appliquer une formule Permet d appliquer une formule dont les variables sont les param tres de la table et d ins rer le r sultat dans une nouvelle colonne 3 4 1 Op rande FORMULE Nom de la formule appliquer 3 4 2 Op rande NOM PARA Nom de la nouvelle colonne 3 4 3 Op rande NOM COLONNE Ce mot cl permet d utiliser d utiliser une formule dans les param tres ne sont pas des param tres de la table Par exemple on a une formule qui d pend de INST Si l on veut valuer cet
8. TRE tit Titre de la table produite Quand celui ci n est pas fourni le titre de la table en entr e est selon les op rations compl t 3 14 Op rande INFO Q INFO inf Imprime dans le fichier message des informations compl mentaires si inf 2 Rien ne se passe si inf 1 Manuel d utilisation Fascicule u4 33 Tables et fonctions Copyright 2015 EDF R amp D Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster Kee Titre Proc dure CALC TABLE Date 22 07 2015 Page 9 10 Responsable Mathieu COURTOIS Cl U4 33 03 R vision 13544 4 Exemples Table TB1 COMBINAISON TB3 CALC TABLE TABLE TB1 ACTION _F OPERATION COMB TABLE TB2 NOM PARA NOEUD Le contenu de la table TB3 est N Y Z NOEUD X 1 2 00000E 00 2 50000E 00 N01 2 00000E 00 1 4 00000E 00 1 75000E 01 N03 2 1 75000E 01 9 00000E 00 N06 SE 5 50000E 00 N031 4 00000E 00 4 2 05000E 01 N062 1 75000E 01 6 8 00000E 00 N013 5 00000E 00 FORMULE DNOR FORMULE NOM_PARA Le VALE sqrt X X 7 7 TB3 CALC_TABLE TABLE TB3 reuse TB3 ACTION _F OPERATION OPER FORMULE DNOR NOM PARA NOR COOR Le contenu de la table TB3 est N Y Z NOEUD X NOR COOR 1 2 00000E 00 2 50000E 00 N01 2 00000E 00
9. ab CALC TABLE D reuse tab table TABLE matable table Suite des actions effectuer dans l ordre ACTION EI OPERATION COMB OPER RENOMME FILTRE EXTR TRI AJOUT_LIGNE AJOUT_COLONNE SUPPRIME STATISTIQUES Di e a a a i a a a 1 Combinaison de tables OPERATION COMB TABLE table table NOM PARA 1 para 1 En RESTREINT NON DEFAUT OUI fmt Kn FORMAT R 2 Appliquer une formule OPERATION OPER FORMULE formule formule NOM PARA para Kn NOM COLONNE cols 1 Kn 3 Renommer des param tres d une table OPERATION RENOMME NOM PARA ancien nom nouveau nom 1 Kn 4 Filtrer des lignes OPERATION FILTRI NOM PARA para Kn D lt CRIT COMP EO DEFAUT NE LT GT S 7 LE e GE VALE I ival TI VALE K kval Kn 4 VALE rval R VALE C cval C PRECISION prec R8 1 0D 3 DEFAUT CRITERE RELATIF DEFAUT ABSOLU CRIT_COMP REGEXP VALEK kval Kn CRIT_COMP MAXI MAXI ABS MINI MINI ABS VIDE Manuel d utilisation Fascicule u4 33 Tables et fonctions Copyright 2015 EDF R am
10. p D Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Ast an O e ster default Titre Proc dure CALC_TABLE Date 22 07 2015 Page 4 10 Responsable Mathieu COURTOIS Cl U4 33 03 R vision 13544 NON VIDE 5 Extraire certaines colonnes OPERATION EXTR NOM PARA l pa Eday 6 Ordonner les lignes selon les valeurs d un param tre 1_Kn D OE ERATION TRI NOM PARA lpara 1_Kn 0 ORDRE CROISSANT DEFAUT DECROISSANT 7 Ajouter une ligne une table OPERATION AJOUT_LIGNE Er NOM PARA lpara 1 Kn VALE lvale AE 8 Ajouter de colonnes constantes une table OPERATION AJOUT COLONNE NOM PARA lpara 1 Kn VALE lvale HE VALE COLONNE lval col pikk 9 Supprimer des colonnes d une table OPERATION SUPPR I ME NOM PARA lpara 1 Kn 10 Ajouter des statistiques dans la table OPERATION STATISTIQUES o TITRE titre 1 Kn o INFO 1 DEFAUT fe 25 Manuel d utilisation Fascicule u4 33 Tables et fonctions Copyright 2015 EDF R amp D Document diffus sous licence GNU FDL http www gnu org copyleft fal html Code Aster Kee Titre Proc dure CALC_TABLE Date 22 07 2015 Page 5 10 Responsable Ma
11. re compatible avec les types des colonnes de la table VALE peut contenir des valeurs h t rog nes parmi entier r el chaine de caract res Le type doit tre conforme au type du param tre de la table La premi re valeur correspond au premier param tre donn dans NOM PARA la deuxi me valeur au deuxi me param tre etc Les listes NOM PARA et VALE ont donc le m me cardinal 3 10 OPERATION AJOUT COLONNE ajouter une colonne L op ration AJOUT COLONNE permet d ajouter une ou plusieurs colonnes constantes valeur identique pour toutes les lignes en utilisant le mot cl VALE ou bien une seule colonne avec des valeurs distinctes en utilisant le mot cl VALE COLONNE 3 10 1 Op rande NOM PARA NOM PARA lpara Noms des param tres noms des colonnes ajout es la table Aucun de ces param tres ne doit tre d j pr sent dans la table On ne doit fournir qu un param tre si on utilise VALE COLONNE Manuel d utilisation Fascicule u4 33 Tables et fonctions Copyright 2015 EDF R amp D Document diffus sous licence GNU FDL http www gnu org copylett fdl html Code Aster Kier Titre Proc dure CALC_TABLE Date 22 07 2015 Page 8 10 Responsable Mathieu COURTOIS Cl U4 33 03 R vision 13544 3 10 2 Op rande VALE VALE lvale Liste des valeurs de chaque colonne VALE peut contenir des valeurs h t rog nes parmi entier r el chaine de caract res Le type associ au param tre est d termin pa
12. rtir de cette valeur La premi re valeur correspond au premier param tre donn dans NOM PARA la deuxi me valeur au deuxi me param tre etc Les listes NOM PARA et VALE ont donc le m me cardinal 3 10 3 Op rande VALE COLONNE VALE COLONNE lval col Liste des valeurs des lignes de la colonne ajout e Le type des valeurs fournies peut tre entier r el cha ne de caract res Toutes les valeurs doivent tre de m me type Les valeurs sont ajout es sur les lignes telles qu elles sont ordonn es au moment de l ajout Il peut y avoir plus ou moins de valeurs ajout es que de lignes dans la table Soit la colonne sera plus longue que la table initiale soit elle contiendra des valeurs vides 3 11 OPERATION SUPPRIME supprimer des colonnes L op ration SUPPRIME permet de supprimer une ou plusieurs colonnes d une table existante 3 11 1 Op rande NOM PARA NOM PARA lpara Noms des param tres noms des colonnes supprimer dans la table 3 12 OPERATION STATISTIQUES L op ration STATISTIQUES permet d ajouter des informations sur la table elle m me Les colonnes ajout es sont nomm es STAT NOM et STAT VALE Elles contiennent respectivement le nom du param tre et sa valeur Les statistiques l mentaires ajout es sont le nombre de lignes nomm NB LIGNES le nombre de colonnes NB COLONNES et le nombre de cellules vides NB VIDE 3 13 Op rande TITRE TI
13. thieu COURTOIS Cl U4 33 03 R vision 13544 3 Op randes 3 1 Op rande TABLE TABLE matable Nom de la table initiale sur laquelle on va effectuer des manipulations 3 2 Op rande ACTION ACTION _F OPERATION xxx _F OPERATION yyy DN Les actions sont r alis es l une apr s l autre L op ration yyy prend la table dans l tat o l op ration xxx l a laiss Il est nettement plus performant de r p ter le mot cl facteur ACTION que de faire autant d appels successifs la commande CALC TABLE 3 3 OPERATION COMB concat ner combiner deux tables L op ration COMB permet de concat ner de combiner deux tables entre elles avec couture sur une liste de param tres communs 3 3 1 Op rande TABLE TABLE table Nom de la table dont les valeurs doivent venir surcharger et ou enrichir la table initiale 3 3 2 Op rande NOM PARA NOM PARA l para Nom des param tres dont les valeurs doivent tre identiques dans les deux tables 3 3 3 Op rande FORMAT _R Il s agit d un format qui sera utilis avant de comparer deux nombres r els afin de d terminer s ils sont identiques ou non Notons que dans la table on r cup re la valeur non arrondie de la deuxi me table 3 3 4 Op rande RESTREINT RESTREINT OUI o NON Exemple de la combinaison de deux tables tab resu CALC TABLE TABLE tabl ACTION F OPERATION COMB TABLE tab2 NOM PARA ABSC CURV NOEUD RESTREINT NON Quand AB

Download Pdf Manuals

image

Related Search

Related Contents

Saint-Ouen rejoint Plaine Commune  to the user manual  1 2    住まいるサポ[E型]2:2  AXOLUTE Nighter & Whice  Acer Liquid Express E320 Benutzerhandbuch    User Manual - ostrovni  Kerabuild® Eco Osmocem  

Copyright © All rights reserved.
Failed to retrieve file