- Timestamp:
- 03/19/12 15:24:05 (12 years ago)
- Location:
- trunk/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/interpol_correc.pro
r483 r498 172 172 cor_landa = path + 'CORR_LAND_AMSUA_JUIL2006.DAT' 173 173 cor_seaa = path +'CORR_SEA_AMSUA_JUIL2006.DAT' 174 ;test d e l'autre fichier de correction: quel est le bon???175 ; cor_landa=project_id_env+'AMSU/CORR_LAND_AMSUA.DAT'176 ; cor_seaa=project_id_env+'AMSU/CORR_SEA_AMSUA.DAT'174 ;test du nouveau fichier de correction (FK mars 2012) 175 cor_landa=project_id_env+'AMSU/CORR_LAND_AMSUA5_DataFromJune2010.DAT' 176 cor_seaa=project_id_env+'AMSU/CORR_SEA_AMSUA5_DataFromJune2010.DAT' 177 177 cor_l=fltarr(nfova) 178 178 cor_s=fltarr(nfova) 179 179 openr, lun1,cor_landa, /get_lun 180 181 readf, lun1, t1,t2,t3,t4,t5,$ 182 t6,t7,t8,t9,t10,$ 183 t11,t12,t13,t14,t15,$ 184 t16,t17,t18,t19,t20,$ 185 t21,t22,t23,t24,t25,$ 186 t26,t27,t28,t29,t30 187 188 a=[t1,t2,t3,t4,t5,$ 189 t6,t7,t8,t9,t10,$ 190 t11,t12,t13,t14,t15,$ 191 t16,t17,t18,t19,t20,$ 192 t21,t22,t23,t24,t25,$ 193 t26,t27,t28,t29,t30] 194 endfor180 ;for i=0, numcanal-1 do begin 181 readf, lun1, t1,t2,t3,t4,t5,$ 182 t6,t7,t8,t9,t10,$ 183 t11,t12,t13,t14,t15,$ 184 t16,t17,t18,t19,t20,$ 185 t21,t22,t23,t24,t25,$ 186 t26,t27,t28,t29,t30 187 188 a=[t1,t2,t3,t4,t5,$ 189 t6,t7,t8,t9,t10,$ 190 t11,t12,t13,t14,t15,$ 191 t16,t17,t18,t19,t20,$ 192 t21,t22,t23,t24,t25,$ 193 t26,t27,t28,t29,t30] 194 ;endfor 195 195 ;cor_l=a 196 196 cor_l=interpol(a,nfova,/lsquadratic) ; normalement le dernier canal lu 197 197 free_lun, lun1 198 198 openr, lun1,cor_seaa, /get_lun 199 for i=0, numcanal-1 do begin200 readf, lun1, t1,t2,t3,t4,t5,$ 201 t6,t7,t8,t9,t10,$ 202 t11,t12,t13,t14,t15,$ 203 t16,t17,t18,t19,t20,$ 204 t21,t22,t23,t24,t25,$ 205 t26,t27,t28,t29,t30 206 207 a=[t1,t2,t3,t4,t5,$ 208 t6,t7,t8,t9,t10,$ 209 t11,t12,t13,t14,t15,$ 210 t16,t17,t18,t19,t20,$ 211 t21,t22,t23,t24,t25,$ 212 t26,t27,t28,t29,t30] 213 endfor199 ;for i=0, numcanal-1 do begin 200 readf, lun1, t1,t2,t3,t4,t5,$ 201 t6,t7,t8,t9,t10,$ 202 t11,t12,t13,t14,t15,$ 203 t16,t17,t18,t19,t20,$ 204 t21,t22,t23,t24,t25,$ 205 t26,t27,t28,t29,t30 206 207 a=[t1,t2,t3,t4,t5,$ 208 t6,t7,t8,t9,t10,$ 209 t11,t12,t13,t14,t15,$ 210 t16,t17,t18,t19,t20,$ 211 t21,t22,t23,t24,t25,$ 212 t26,t27,t28,t29,t30] 213 ; endfor 214 214 free_lun, lun1 215 215 ;_s=a -
trunk/src/plot_amsu.pro
r493 r498 71 71 nn=n_elements(tb1) 72 72 73 tbmin=100. & tbmax=300. 74 jnd=where(tb1 gt tbmin and tb1 lt tbmax) 73 ; plot sur continent 74 tbmin=241. & tbmax=280. 75 jnd=where(tb1 gt tbmin and tb1 lt tbmax and mask eq 1) 75 76 tb=tb1[jnd] 76 77 lolo=lon[jnd] 77 78 lala=lat[jnd] 78 79 print,'continent ',min(tb),max(tb) 79 80 window,0 80 81 loadct,39 81 82 plot,lon,lat,xrange=[lon_min,lon_max],yrange=[lat_min,lat_max],xstyle=1,ystyle=1,/nodata 82 ;ind=where(mask eq 1)83 ;oplot,lon[ind],lat[ind],psym=184 85 86 83 colscale=intarr(n_elements(tb)) 87 84 for j=0,n_elements(tb)-1 do colscale[j]=(tb[j]-min(tb))*255/(max(tb)-min(tb)) 88 ;endfor 89 print,min(colscale),max(colscale) 85 plots,lolo,lala,psym=5,symsize=1,color=colscale 86 ; plot sur ocean 87 tbmin=200. & tbmax=280. 88 jnd=where(tb1 gt tbmin and tb1 lt tbmax and mask eq 0) 89 tb=tb1[jnd] 90 lolo=lon[jnd] 91 lala=lat[jnd] 92 print,'ocean ',min(tb),max(tb) 93 window,1 94 loadct,39 95 plot,lon,lat,xrange=[lon_min,lon_max],yrange=[lat_min,lat_max],xstyle=1,ystyle=1,/nodata 96 colscale=intarr(n_elements(tb)) 97 for j=0,n_elements(tb)-1 do colscale[j]=(tb[j]-min(tb))*255/(max(tb)-min(tb)) 90 98 plots,lolo,lala,psym=5,symsize=1,color=colscale 91 99 100 ;bas=where (tb le min(tb)+0.5) 101 ;plots,lolo[bas],lala[bas],color=0,symsize=2,psym=5 102 ;print,lolo[bas],lala[bas] 92 103 end
Note: See TracChangeset
for help on using the changeset viewer.