-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathread_ephotoO2.pro
68 lines (52 loc) · 1.07 KB
/
read_ephotoO2.pro
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
;cd,'/home/padma/togo/Rocket programs/'
;.run read_ephotoO2.pro
;get_lun,unit
file='ephoto_xo2.dat'
openr,lun,file,/get_lun
s='a string'
for i=1,4 do readf,lun,s
format='$(f8.2,2x,f8.2,1x,f6.2,1x,f6.2,1x,f6.2,1x,f6.2,1x,f6.2,1x,f6.2,1x,f9.5,1x,f9.5)'
maxn=3000.
n=0
;a=(b=(c=(d=(e=(f=(j1=(k1=(k2=(k3=maxn)))))))))
aa=(bb=(bro2=(st1o2=(st2o2=(st3o2=(st4o2=(st5o2=(tiono2=(tabso2=dblarr(maxn))))))))))
;probo2=dblarr(6,123
while not eof(lun) do begin
readf,lun,a,b,c,d,e,f,j1,k1,k2,k3,format=format
aa(n)=a
bb(n)=b
bro2(n)=c
st1o2(n)=d
st2o2(n)=e
st3o2(n)=f
st4o2(n)=j1
st5o2(n)=k1
tiono2(n)=k2
tabso2(n)=k3
n=n+1
;print,n
endwhile
free_lun,lun
nn=n-1
aa=aa(0:nn)
bb=bb(0:nn)
bro2=bro2(0:nn)
st1o2=st1o2(0:nn)
st2o2=st2o2(0:nn)
st3o2= st3o2(0:nn)
st4o2= st4o2(0:nn)
st5o2= st5o2(0:nn)
tiono2=tiono2(0:nn)
tabso2=tabso2(0:nn)
probo2=dblarr(6,123)
probo2(0,*)=bro2
probo2(1,*)=st1o2
probo2(2,*)=st2o2
probo2(3,*)=st3o2
probo2(4,*)=st4o2
probo2(5,*)=st5o2
sigio2=tiono2
sigao2=tabso2
savefile='read_ephotoO2'+'.sav'
save,file=savefile,aa,bb,probo2,sigio2,sigao2
end