<<prev file | next file >>    view single page | view frames    summary: fields | routine    details: routine

ToBeReviewed/MATRICE/

colle.pro

Routine summary

UNDEFINE, varname

NAME:colle PURPOSE: Cette fonction de concatenation existe ds IDL (avec [] cf ds le programme ds le case pour direc egale 1,2,3) tant que l''on ne cherche pas a coller suivant une dimensionsuperieure ou egale a 4.

result = colle(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, SAUVE=SAUVE)

topUNDEFINE

UNDEFINE, varname

NAME:colle PURPOSE: Cette fonction de concatenation existe ds IDL (avec [] cf ds le programme ds le case pour direc egale 1,2,3) tant que l''on ne cherche pas a coller suivant une dimensionsuperieure ou egale a 4. CATEGORY:bidouillage de matrice CALLING SEQUENCE:res=colle(bableau_de_pointeur,direc) ou bien res=colle(tab1,tab2,tab3,tab4,.....,direc) INPUTS: CAS 1: tableau_de_pointeur:comme son nom l''indique c'est un tableau de pointeur, dont chaque elements pointe sur tableau a coller par ex ds un programme, on veut coller n tableaux entre eux tab=ptrarr(n,/allocate_heap) for i=0,n-1 do begin *tab[n]=replicate(n,2,3) endfor res=colle(tab,1) CAS 2: on donne directement les tableaux a coller rq: ds ce cas on peut au plus donner 20 tableaux en entree. ATTENTION : sans le mot cle /SAUVE les arguments en entree sont detruits lorsque l''on construit res. ds le cas 1 on detruit le tableau de pointeurs et les variables sur lesquelles on pointe. direc: la direction suivant laquelle les coller, 1,2,3... KEYWORD PARAMETERS: /SAUVE: mot cle qui force a sauvegarder le tableau de pointeur et les tableaux a coller. OUTPUTS:res=matrice resultat RESTRICTIONS: EXAMPLE: IDL> print, colle(replicate(1,2,2,2),indgen(2,2,2),2) 1 1 1 1 0 1 2 3 1 1 1 1 4 5 6 7

Parameters

varname       

topcolle

result = colle(a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12, a13, a14, a15, a16, a17, a18, a19, a20, SAUVE=SAUVE)

Parameters

a0       

a1       

a2       

a3       

a4       

a5       

a6       

a7       

a8       

a9       

a10       

a11       

a12       

a13       

a14       

a15       

a16       

a17       

a18       

a19       

a20       

Keywords

SAUVE       

Produced by IDLdoc 2.0.