file=[‘./data3.prn’]
aot_av=fltarr(3,81)
a=fltarr(3)
dum=’ ‘
close,1
openr,1,file
readf,1,dum
for i =0,80 do begin
readf,1,a,format='(f9.3,f8.3,f9.6)’
aot_av(*,i)=a(*)
endfor
close,1
print, aot_av
lon=aot_av[0,*]
lat=aot_av[1,*]
aot=aot_av[2,*]
levels=indgen(614)*0.01
device, decomposed=0
loadct, 39
!p.background=255
!p.color=0
window, 0, title=’AOT_500′
map_set, /CYLINDRICAL, POSITION=[0.03, 0.05, 0.88, 0.95], limit=[-60, -180, 90, 180], title=’AOT 500′
plots, lon, lat, psym=6, symsize=2, thick=12, color=bytscl(aot, min=0.0, max=6.2)
colorbar,lev, col, /vertical, /right, range=[0,6.2], position=[0.92, 0.15, 0.95, 0.86], Xminor=0, ncolors=255
map_continents, /coast, /countries
map_grid, box_axes=0.1, londel=15, latdel=10, charsize=0.65
plots에서 symsize가 고정된 숫자가 아니라 aot라는 변수의 값에 따라 변하는 식을 만들고 싶습니다.
배열의 값을 돌려주는 프러시저는 무엇을 써야 하나요??