Home
[U4.33.03] Procédure CALC_TABLE
Contents
1. 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 3 20156E 00 1 4 00000E 00 1 75000E 01 N03 E E 2 1 75000E 01 9 00000E 00 N06 E o 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 RENOMMER Manuel d utilisation Fascicule u4 33 Tables et fonctions Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster Version default Titre Proc dure CALC_ TABLE Responsable Mathieu COURTOIS Date 10 06 2011 Page 11 12 Cl U4 33 03 R vision 6485 TB3 CALC_TABLE TABLE TB3 reuse TB3 ACTION F OPERATION RENOMME NOM PARA NOR COOR NORM XZ 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 NO03 E 2 1 75000E 01 9 00000E 00 N06 E Bit 5 50000E 00 N0O31 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 Y
2. PRECISION Lorsque le param tre contraint est de type flottant r el ou complexe et que le type de contrainte est l galit ou la non galit cette galit est valu e avec une certaine tol rance PRECISION eps eps est la tol rance CRITERE RELATIF x xref lt eps xref ABSOLU x xref lt eps 3 6 5 Exemple d utilisation du mot cl FILTRE Combinaison de filtres ET diff rentes occurrences et OU plusieurs valeurs derri re VALE K FILTRE F NOM PARA NOEUD VALE K N7 N10 _F NOM PARA INST CRIT COMP GT VALE 3 0 _F NOM PARA INST CRIT COMP LT VALE 13 0 On s lectionne ainsi les lignes de la table telles que le param tre N UD vaut N7 ou N10 et telles que le param tre INST soit compris entre 3 et 13 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 ORDRE CROISSANT 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 Manuel d utilisation Fascicule u4 33 T
3. 5 3 3 2 Op rande NOM PARA anuncian aa 5 2a Opanda RESTREINT oond 20 04003A naur sentant saone del aennnt nina meme 5 3 4 OPERATION OPER Appliquer une TOME ennemi manier 5 2A 1 Op rand FORMULE 2250202044530484 6 4400500000 306 ms quantum 4 RAUCS A rennes amas 6 3 4 2 Op rande NOM PARA oui ii 2050 0022 3404 pino snuntetanand te baie pse b A Da mb a mb d 6 3 5 OPERATION RENOMME Renommer des param tres d une table 6 2 5 10p rande NOM PARA 2222500400004290 sen an st ennemie ete ntnnn nana tG G d pA emmen 6 3 6 OPERATION FILTRE Filtrer les lignes selon certains crit res 6 36 10p rande NOM PARA A 22005 0000322 356 04 b 34 20 ac nn ent me min 6 3 6 4 Op randes CRITERE PR CISION 2252 2450020404 40406 p ada aiaiai iada ekia i 8 3 6 5 Exemple d utilisation du mot cl FILTRE osiinsa nana sanaaa aa E adadi iiai A 8 3 7 OPERATION EXTR Extraire certaines colonnes d une table 8 Sur l Op ra NOM PARA nade cresas iaa aiian Eaa N aan a tetes 8 3 8 OPERATION TRE Ordonner les Ngn6 s mere orme ee una non AA Ana A dl 8 3 83 VOp r nd NOM PARA 24 43 nan 85600216 aiaa aiala ataa a a 1A ren Rte 8 3 82 0p rande ORDRE ne c ddd ads ed ai idi acd e DAE pT trd afa G ed donne ennui 8 3 9 OPERATION AJOUT ajouter Une qe nee bdt ae marne a
4. 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 L op ration FILTRE permet de ne retenir dans la table que les lignes v rifiant certains crit res impos s par l utilisateur Les occurrences du mot cl s ajoutent les unes aux autres comme des filtres ET successifs Pour chaque occurrence de ce mot cl on pr cise le nom du param tre pour lequel on impose une condition le type de condition galit non galit plus petit ainsi que la valeur associ e la condition 3 6 1 Op rande NOM PARA NOM PARA para para est le nom du param tre sur lequel porte la contrainte de filtrage 3 6 2 Op rande CRIT COMP CRIT COMP crit crit est le type de la contrainte de filtrage galit pour les entiers les textes les r els ou les complexes Pour les nombres flottants r els ou complexes cette galit est valu e avec une certaine tol rance donn e par les mots cl s PRECISION et CRITERE non galit plus petit que Relations d ordre naturelle pour les entiers et les r els alphab tique pour les textes invalide pour les complexes plus grand que Cf LT plus petit ou gal Cf LT Cf LT E cellule vide NON VIDE cellule non vide Manuel d utilisation Fascicule u4 33 Tables
5. ABLE tab2 NOM PARA ABSC CURV NOEUD RESTREINT NON Quand ABSC 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 3 4 OPERATION OPER Appliquer une formule Manuel d utilisation Fascicule u4 33 Tables et fonctions Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster Fo Titre Proc dure CALC_ TABLE Date 10 06 2011 Page 6 12 Responsable Mathieu COURTOIS Cl U4 33 03 R vision 6485 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 FORMULE formule Nom de la formule appliquer 3 4 2 Op rande NOM PARA NOM PARA para Nom de la nouvelle colonne 3 5 OPERATION RENOMME Renommer des param tres d une table L op ration RENOMME
6. Code Aster Ma Titre Proc dure CALC TABLE Date 10 06 2011 Page 1 12 Responsable Mathieu COURTOIS Cl U4 33 03 R vision 6485 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 o o o o o o Produit une structure de donn es table Manuel d utilisation Fascicule u4 33 Tables et fonctions Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster ul Titre Proc dure CALC_ TABLE Date 10 06 2011 Page 2 12 Responsable Mathieu COURTOIS Cl U4 33 03 R vision 6485 Table des mati res j H gt 111 om en PR 204 RE 1227001720270012 ou 002222220 re sn re AAA entente attentes act 1 2 ANS ae ere teen ee a aa a a a aA Ra ete me ati Ati 3 EKOTI O E E AAAA A ne dan etat anne nl ete Eia sautant Bula a 6 pR rue den 5 3 17Op rand TABLES na dla daU a DA cado dd 4 A S aada ata ouais 5 3 2 0p rande ACTIONS ras ti d aE FLORA dA anne antenne pement ste 5 3 3 OPERATION COMB concat ner combiner deux tables 5 33 10p r ndeTABLE vritet Lines cena en etant aan
7. RATION OP FORMULE formule formule NOM PARA para Kn 3 Renommer des param tres d une table ERATION RENOMME NOM PARA ancien nom nouveau nom 1 Kn 4 Filtrer des lignes OPERATION FILTR NOM PARA para Kn CRIT COMP EQ DEFAUT NE J LT GT LE 7 GE VALE I ival I VALE K kval Kn VALE rval R VALE C cval C 0 PRECISION prec R8 1 0D 3 DEFAUT CRITERE RELATIF DEFAUT ABSOLUT CRIT COMP REGEXP VALE K kval Kn CRIT COMP MAXI ABS MAXI t MINI ABS MINI VIDE NON_VIDE P 5 Extraire certaines colonnes OPERATION Manuel d utilisation Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Fascicule u4 33 Tables et fonctions Code Aster Tul Titre Proc dure CALC_TABLE Date 10 06 2011 Page 4 12 Responsable Mathieu COURTOIS Cl U4 33 03 R vision 6485 NOM PARA l para 1 Kn 6 Ordonner les lignes selon les valeurs d un param tre OPERATION TRI NOM PARA lpara 1 Kn 0 ORDRE CROISSANT DEFAUT DECROISSANT 7 Ajouter une ligne une table OPERATION AJOUT NOM PARA lpara 1 Kn VALE lvale ne TITRE titre 1 Kn INFO DEFAUT f 2 Manuel d utilisation Fascicule u4 33 Tables et fonctions Document diffus sous l
8. Z NOEUD X NORM XZ 1 2 00000E 00 2 50000E 00 N01 2 00000E 00 3 20156E 00 37 5 50000E 00 N0O31 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 NO03 1 75000E 01 NO6 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 Le contenu de la table T NOM PARA NORM XZ ORDRE B3 est ECROISSANT NOEUD N062 N013 N031 N01 X 750001 000001 000001 000001 N gt 01 H E 01 E 00 E 00 E 00 N O1 N NORM XZ 05000E 01 2 69537 00000E 00 9 433981 50000E 00 6 800741 50000E 00 3 20156 E 01 E 00 E 00 E 00 Manuel d utilisation Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Fascicule u4 33 Tables et fonctions Code Aster Version default Titre Proc dure CALC_ TABLE Responsable Mathieu COURTOIS Date 10 06 2011 Page 12 12 Cl U4 33 03 R vision 6485 NO6 NO03 9 00000 E 00 1 750001 E 01 Manuel d utilisation Document diffu
9. ables et fonctions Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster ou Titre Proc dure CALC_ TABLE Date 10 06 2011 Page 9 12 Responsable Mathieu COURTOIS Cl U4 33 03 R vision 6485 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 ajouter une ligne L op ration AJOUT 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 3 9 2 Op rande VALE VALE lvale Liste des valeurs pour chaque param tre de NOM PARA Le type des valeurs doit tre compatible avec les types des colonnes de la table VALE peut contenir des vale
10. et fonctions Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Co d e A ster Version default Titre Proc dure CALC_TABLE Date 10 06 2011 Page 7 12 Responsable Mathieu COURTOIS Cl U4 33 03 R vision 6485 MAXI la ligne retenue sera celle qui aura la valeur maximale ABS MAXI la ligne retenue sera celle qui aura la valeur absolue maximale MINI la ligne retenue sera celle qui aura la valeur minimale ABS MINI la ligne retenue sera celle qui aura la valeur absolue minimale Manuel d utilisation Fascicule u4 33 Tables et fonctions Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster a Titre Proc dure CALC_ TABLE Date 10 06 2011 Page 8 12 Responsable Mathieu COURTOIS Cl U4 33 03 R vision 6485 3 6 3 Op randes VALE VALE I VALE C VALE K Ces diff rents mots cl s sont utilis s en fonction du type de la colonne associ e au param tre sur lequel porte la contrainte entier r el complexe ou texte Si on fournit plusieurs valeurs on applique des filtres OU voir l exemple ci dessous Pour REGEXP VALE K d fini l expression r guli re qui doit tre v rifi e pour retenir la ligne Cet op rande est inutile quand on utilise les types de contrainte VIDE NON VIDE EMINT 2406 MAXI 3 6 4 Op randes CRITERE
11. icence GNU FDL http www gnu org copyleft fdl html Code Aster ou Titre Proc dure CALC_TABLE Date 10 06 2011 Page 5 12 Responsable Mathieu COURTOIS Cl U4 33 03 R vision 6485 3 Op randes 3 1 Op rande TABLE TABLE matable Nom de la table initiale sur laquelle on va effectuer des manipulations Le mot cl SENSIBILITE permet d utiliser une d riv e de la table 3 2 Op rande ACTION ACTION _F OPERATION xxx _F OPERATION yyy 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 RESTREINT RESTREINT OUI OU NON Exemple de la combinaison de deux tables tab resu CALC TABLE TABLE tabl ACTION F OPERATION COMB T
12. s sous licence GNU FDL http www gnu org copyleft fdl html Fascicule u4 33 Tables et fonctions
13. t dE E CGA AA dents 9 39 1 0p r nd NOM PARA ES En c esaiar Edit d iaaa slant 004 DA team nn E osd Ard ee fafa ca d Bi a 9 3 9 2 Dp rande VAVE Sr diet di tenant ie 9 2 10 Op rand TITRE acsisi0555052m21502505 56 5 ame dte tune antoine au l ent Datum dre trente tale aie tin tenn 9 3 V1 Op rande INFO z 2203516322280060 22 82 80 40 ends ntas mn A 5 a aaant an Ee 9 AEXEM PIE Sia nana manne date a dA le teen dard acs data Ga da nan ide c dt d o araca Sr RP A Pao d D fata araa 10 Manuel d utilisation Fascicule u4 33 Tables et fonctions Document diffus sous licence GNU FDL http www gnu org copyleft fal html Code Aster Version default Titre Proc dure CALC_ TABLE Date 10 06 2011 Page 3 12 Responsable Mathieu COURTOIS Cl U4 33 03 R vision 6485 2 Syntaxe tab CALC TABLE reuse tab table TABLE matable table SENSIBILITE voir U4 50 02 Suite des actions effectuer dans l ordre ACTION F OPERATION COMB OPER RENOMME FILTRE f EXTRI TRI 2 AJOUT 1 Combinaison de tables OPERATION COMB TABLE table table NOM PARA l para 1 Kn 0 RESTREINT NON DEFAUT OUT 2 Appliquer une formule OPE
14. urs h t rog nes parmi entier r el chaine de caract res 3 10 Op rande TITRE TITRE 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 11 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 Document diffus sous licence GNU FDL http www gnu org copyleft fdl html Code Aster a Titre Proc dure CALC_ TABLE Date 10 06 2011 Page 10 12 Responsable Mathieu COURTOIS Cl U4 33 03 R vision 6485 4 Exemples Table TB1 COMBINAISON B3 CALC TABLE TABLE TBI 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 3 5 50000E 00 NO31 4 00000E 00 4 2 05000E 01 N062 1 75000E 01 6 8 00000E 00 N013 5 00000E 00 FORMULE DNOR FORMULE NOM_PARA NX LV P VALE sqrt X X Z Z TB3 CALC_TABLE TABLE TB3 reuse TB3 ACTION F OPERATION OPER
Download Pdf Manuals
Related Search
Related Contents
TOP-TRES IM402T / IT402T MPA204 - Prostage AS Instalar o Controlador e o Software Controller.com Philips HP4588 THZ Zentrales Lüftungsgerät mit Wärmerückgewinnung User Manual Draco KVM Extender Model: K477 Series Télécharger ici Copyright © All rights reserved.
Failed to retrieve file