Ignore:
Timestamp:
07/07/06 11:57:27 (18 years ago)
Author:
navarro
Message:

english and nicer header (1)

File:
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/SRC/Obsolete/zeroun.pro

    r132 r133  
    33;------------------------------------------------------------ 
    44;+ 
    5 ; NAME:zeroun 
     5; @file_comments  
     6; Send back a vector or a matrix constituate of 0 and 1 in alternation 
    67; 
    7 ; PURPOSE:renvoie un vecteur ou une matrice constitue de o et de 1 en 
    8 ; alternance 
     8; you better use zero_one 
    99; 
    10 ; CATEGORY:function, matrices 
     10; @obsolete 
    1111; 
    12 ; CALLING SEQUENCE:resultat=zeroun(n1 [,n2]) 
     12; @categories function, matrixes 
    1313; 
    14 ; INPUTS: 
    15 ;       n1=nombre d'elements dans la premiere dimension 
    16 ;       n2=nombre d'elements dans la deuxieme dimension 
     14; @param n1 {in}{required} number of elements in the first dimension 
     15; @param n2 {in}{required} numbre of elements in the second dimension 
    1716; 
    18 ; KEYWORD PARAMETERS: 
     17; @returns resultat 
     18;  
     19; @history Sebastien Masson (smasson@lodyc.jussieu.fr) 
     20;                       1/12/98 
    1921; 
    20 ; OUTPUTS:resultat 
     22; @version $Id$ 
    2123; 
    22 ; COMMON BLOCKS: 
    23 ; 
    24 ; SIDE EFFECTS: 
    25 ; 
    26 ; RESTRICTIONS: 
    27 ; 
    28 ; EXAMPLE: 
    29 ; 
    30 ; MODIFICATION HISTORY: Sebastien Masson (smasson@lodyc.jussieu.fr) 
    31 ;                       1/12/98 
    3224;- 
    3325;------------------------------------------------------------ 
     
    3830  compile_opt idl2, strictarrsubs 
    3931; 
    40    CASE N_PARAMS() OF 
    41       1:return, findgen(n1) mod 2 
    42       2:BEGIN  
    43          if fix(n1/2) EQ n1/2. then BEGIN ;nombre pair de colonnes 
    44             res = findgen(n1+1,n2) mod 2 
    45             return, res[0:n1-1, *] 
    46          ENDIF ELSE return, findgen(n1,n2) mod 2 ;nombre impair de colonnes 
    47       END 
    48       else: return,  report('Mauvais nombre de parametre dans l''appel de ZEROUN') 
    49    endcase             
     32  case n_params() of 
     33      0:return, zero_one() 
     34      1:return, zero_one(n1) 
     35      2:return, zero_one(n1, n2) 
     36  endcase 
     37 
    5038end 
Note: See TracChangeset for help on using the changeset viewer.