Global Index (short | long) | Local contents | Local Index (short | long)
prec = getflx('rnd', lims, tim);
This script calls | |
---|---|
clear cd /home/disk/tao/dvimont/matlab/CSIRO/Thesis/Data load LP9_hctend_ALL.mat; pn = 1; load LP9_hflx_terms.mat; uptb17 = uptb47 + uptb13; ubtp17 = ubtp47 + ubtp13; vptb17 = vptb47 + vptb13; vbtp17 = vbtp47 + vbtp13; wptb17 = wptb47 + wptb13; wbtp17 = wbtp47 + wbtp13; cd /home/disk/tao/dvimont/matlab/CSIRO/Thesis/Data load LP9_detrend_L1-7_EOF_yr101-1000.mat %prec_reg = regress_eof(prec, pcs, nfrm); [lat, lon, depth, lm] = getll('temp', lims); [lat1, lon1] = getll('u', lims); [lat2, lon2] = getll('wl', lims); [lat3, lon3] = getll('heat', lims); order = ['wbtp'; 'uptb'; 'wptb']; llord = num2str([2; 1; 2]); tit = ['WT''_z'; 'u''T_X'; 'w''T_Z'] %%%%%%%%%%%%%%%%% Plot dynamic heat content terms figure(1); fl(1); get_global; FRAME = [105 300 -60 60]; lag_plot = -4:3:2; cint = 0.5; clev = [-10:cint:-cint cint:cint:10]; topbot = '13'; tit2 = ['0-80m']; figure(1); fl(1); clf for j = 1:3; for i = 1:3; lind = find(lags == lag_plot(i)); eval(['tem = pn*' order(j,:) topbot '(lind, :, :);']); eval(['XAX = lon' llord(j) '; YAX = lat' llord(j) ';']); sptalk(3,3,3*(i-1)+j); set(gca, 'FontSize', 10); gcont(tem, cint); XAX = lon; YAX = lat; dc2(lm); if j == 1; yl(i) = ylabel(['Lag = ' num2str(lags(lind))]); end if i == 1; title(['HP10: ' tit2 ' ' tit(j,:)]); elseif i == 3; xlabel(['Contour Interval: ' num2str(cint) ' W m^-^2 std^-^2']); end set(gca, 'FontSize', 9); end end topbot = '47'; tit2 = ['80-270m']; figure(2); fl(1); clf for j = 1:3; for i = 1:3; lind = find(lags == lag_plot(i)); eval(['tem = pn*' order(j,:) topbot '(lind, :, :);']); eval(['XAX = lon' llord(j) '; YAX = lat' llord(j) ';']); sptalk(3,3,3*(i-1)+j); set(gca, 'FontSize', 10); gcont(tem, cint); XAX = lon; YAX = lat; dc2(lm); if j == 1; yl(i) = ylabel(['Lag = ' num2str(lags(lind))]); end if i == 1; title(['HP10: ' tit2 ' ' tit(j,:)]); elseif i == 3; xlabel(['Contour Interval: ' num2str(cint) ' W m^-^2 std^-^2']); end set(gca, 'FontSize', 9); end end cd ~/Thesis/Talk figure(1);print -dps2 LP9_0-80m_spatial_terms.ps figure(2); print -dps2 LP9_80-270m_spatial_terms.ps % Plot upper level lag 0 terms default_global; FRAME = [105 295 -30 30]; lag_plot = 0; lind = find(lags == lag_plot); cint = 0.5; clev = -8:cint:8; topbot = '13'; tit2 = ['0-80m']; figure(1); fo(1); clf for i = 1:5; if i == 5; tem = -1*hflx_reg(lind,:,:); XAX = lon3; YAX = lat3; elseif i == 2; tem = pn*vbtp13(lind,:,:); XAX = lon1; YAX = lat1; elseif i == 1; tem = pn*wbtp13(lind,:,:); XAX = lon3; YAX = lat3; else eval(['tem = pn*' order(i-1,:) topbot '(lind, :, :);']); eval(['XAX = lon' llord(i-1) '; YAX = lat' llord(i-1) ';']); end sptalk(5,2,2*i-1); set(gca, 'FontSize', 10); gcont(tem, cint); XAX = lon; YAX = lat; h=dc2(lm, 0.5, 1); if i == 5; yl(i) = ylabel(['SFC HFLX']); elseif i == 2; yl(i) = ylabel([tit2 ' VT''_z']); elseif i == 1 yl(i) = ylabel([tit2 ' ' tit(i,:)]); else yl(i) = ylabel([tit2 ' ' tit(i-1,:)]); end set(gca, 'FontSize', 9); end sptalk(5,2,2); tem = pn*wbtp47(lind,:,:); XAX = lon2; YAX = lat2; gcont(tem, cint); XAX = lon; YAX = lat; h=dc2(lm, 0.5, 1); yl(6) = ylabel(['80-270m ' tit(1,:)]); set(gca, 'FontSize', 9); sptalk(5,2,1); t(1) = title('LP9 0-80m HC terms, Lag 0'); sptalk(5,2,2); t(2) = title('LP9 80-170m HC terms, Lag 0'); xl(1) = xlabel(['Contour Interval: ' num2str(cint) ' W m^-^2 std^-^2']); sptalk(5,2,9); xl(2) = xlabel(['Contour Interval: ' num2str(cint) ' W m^-^2 std^-^2']); set(t, 'fontsize', 10); set(yl, 'fontsize', 11); set(xl, 'fontsize', 10); lag_plot = -4:3:2; topbot = '47'; tit2 = ['80-270m']; figure(2); fo(1); clf for j = 2:3; for i = 1:3; lind = find(lags == lag_plot(i)); eval(['tem = pn*' order(j,:) topbot '(lind, :, :);']); eval(['XAX = lon' llord(j) '; YAX = lat' llord(j) ';']); sptalk(5,2,(2*(i-1)+j-1)); set(gca, 'FontSize', 10); % tem(abs(tem)<cint) = NaN; gcont(tem, cint); % mcolor(tem, cint, 'mollweid'); XAX = lon; YAX = lat; dc2(lm); % drawmapm if j == 2; yl(i) = ylabel(['Lag = ' num2str(lags(lind))]); end if i == 1; title(['LP9: ' tit2 ' ' tit(j,:)]); elseif i == 3; xlabel(['Contour Interval: ' num2str(cint) ' W m^-^2 std^-^2']); end set(gca, 'FontSize', 9); end end set(yl, 'fontsize', 11); cd ~/Thesis/Talk figure(1); print -dps2 LP9_0-80m_spatial_terms.ps figure(2); print -dps2 LP9_80-270m_spatial_terms.ps