-
Notifications
You must be signed in to change notification settings - Fork 0
/
Lec13_ENSO_sst.gs
45 lines (31 loc) · 879 Bytes
/
Lec13_ENSO_sst.gs
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
'reinit'
'set display color black'
'c'
'sdfopen sst.mean.nc'
'set parea 1.0 8.0 2.0 6.0'
'set x 1'
'set y 1'
'set time jan1979 dec2013'
'set vrange 22.5 30.5'
'nino4 = aave(sst, lon=-160, lon=-150, lat=-10, lat=5)'
'nino3 = aave(sst, lon=-150, lon=-90, lat=-5, lat=5)'
mon = 3
* low pass filter
'define nino'mon' = ave(nino'mon', t - 9, t + 9)'
* high pass filter
'define nino'mon'=ave(nino'mon', t - 9, t + 9) + ave(nino'mon', time = jan1979, time = dec2000) '
'define nino'mon' = ((nino'mon'(t - 2) + 4 * nino'mon'(t - 1) + 6 * nino'mon'(t + 0) + 4 * nino'mon'(t + 1) + nino'mon'(t + 2))/16)'
'set cmark 0'
'set cthick 4'
'set ccolor 1'
'd smth9(nino'mon')'
'set cmark 0'
'set cthick 4'
'set ccolor 5'
'd smth9(smth9(smth9(nino'mon')))'
'set cmark 0'
'set cthick 4'
'set ccolor 6'
'd nino'mon
'draw title NINO'mon' SST ('3.'1C)'
'gxprint ENSO_sst_NINO'mon '.png'