Changeset 522


Ignore:
Timestamp:
04/16/12 18:04:38 (12 years ago)
Author:
pinsard
Message:

correction for correction reading if a5 vs a

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/interpol_correc.pro

    r520 r522  
    8080; 
    8181; $URL$ 
     82; 
     83; - fplod 20120416 
     84; 
     85;   * correction for correction reading if a5 vs a 
    8286; 
    8387; - fplod 20120106 
     
    172176   cor_landa = path + 'CORR_LAND_AMSUA_JUIL2006.DAT' 
    173177   cor_seaa = path +'CORR_SEA_AMSUA_JUIL2006.DAT' 
    174       cor_l=fltarr(nfova) 
    175       cor_s=fltarr(nfova) 
    176   ;test du nouveau fichier de correction pour a5 (FK avril 2012) 
     178   cor_l=fltarr(nfova) 
     179   cor_s=fltarr(nfova) 
     180   ;test du nouveau fichier de correction pour a5 (FK avril 2012) 
    177181   if numch eq 'a5' then begin 
    178182      cor_landa=project_id_env+'AMSU/CORR_LAND_AMSUA5_DataFromJune2010_40deg_OrogInf500.DAT' 
     
    186190         t21,t22,t23,t24,t25,t26,t27,t28,t29,t30] 
    187191      cor_l=interpol(a,nfova,/lsquadratic)  
    188    endif 
    189       openr, lun1,cor_landa, /get_lun 
    190   for i=0, numcanal-1 do begin 
    191       readf, lun1, t1,t2,t3,t4,t5,t6,t7,t8,t9,t10,$ 
    192              t11,t12,t13,t14,t15,t16,t17,t18,t19,t20,$ 
    193              t21,t22,t23,t24,t25,t26,t27,t28,t29,t30 
    194       a=[t1,t2,t3,t4,t5,t6,t7,t8,t9,t10,$ 
    195          t11,t12,t13,t14,t15,t16,t17,t18,t19,t20,$ 
    196          t21,t22,t23,t24,t25,t26,t27,t28,t29,t30] 
    197    endfor 
    198    ;cor_l=a 
    199    cor_l=interpol(a,nfova,/lsquadratic)    ; normalement le dernier canal lu 
    200    free_lun, lun1 
    201    openr, lun1,cor_seaa, /get_lun 
    202    ;for i=0, numcanal-1 do begin 
     192      free_lun, lun1 
     193      openr, lun1,cor_seaa, /get_lun 
    203194      readf, lun1, t1,t2,t3,t4,t5,$ 
    204195             t6,t7,t8,t9,t10,$ 
     
    214205         t21,t22,t23,t24,t25,$ 
    215206         t26,t27,t28,t29,t30] 
    216   ; endfor 
    217    free_lun, lun1 
    218    ;_s=a 
    219    cor_s=interpol(a,nfova,/lsquadratic) ; normalement le dernier canal lu 
     207      free_lun, lun1 
     208      ;_s=a 
     209      cor_s=interpol(a,nfova,/lsquadratic) ; normalement le dernier canal lu 
     210    endif else begin 
     211      openr, lun1,cor_landa, /get_lun 
     212      for i=0, numcanal-1 do begin 
     213          readf, lun1, t1,t2,t3,t4,t5,t6,t7,t8,t9,t10,$ 
     214                 t11,t12,t13,t14,t15,t16,t17,t18,t19,t20,$ 
     215                 t21,t22,t23,t24,t25,t26,t27,t28,t29,t30 
     216          a=[t1,t2,t3,t4,t5,t6,t7,t8,t9,t10,$ 
     217             t11,t12,t13,t14,t15,t16,t17,t18,t19,t20,$ 
     218             t21,t22,t23,t24,t25,t26,t27,t28,t29,t30] 
     219       endfor 
     220       ;cor_l=a 
     221       cor_l=interpol(a,nfova,/lsquadratic)    ; normalement le dernier canal lu 
     222       free_lun, lun1 
     223       openr, lun1,cor_seaa, /get_lun 
     224       for i=0, numcanal-1 do begin 
     225          readf, lun1, t1,t2,t3,t4,t5,$ 
     226                 t6,t7,t8,t9,t10,$ 
     227                 t11,t12,t13,t14,t15,$ 
     228                 t16,t17,t18,t19,t20,$ 
     229                 t21,t22,t23,t24,t25,$ 
     230                 t26,t27,t28,t29,t30 
     231     
     232          a=[t1,t2,t3,t4,t5,$ 
     233             t6,t7,t8,t9,t10,$ 
     234             t11,t12,t13,t14,t15,$ 
     235             t16,t17,t18,t19,t20,$ 
     236             t21,t22,t23,t24,t25,$ 
     237             t26,t27,t28,t29,t30] 
     238       endfor 
     239       free_lun, lun1 
     240       ;_s=a 
     241       cor_s=interpol(a,nfova,/lsquadratic) ; normalement le dernier canal lu 
     242    endelse 
    220243endif 
    221244 
Note: See TracChangeset for help on using the changeset viewer.