Global Index (all files) (short | long)
| Name | Description |
|---|---|
A | |
| acosweight | x=cosweight(sst, nya, oro); |
| annave | [x, clim] = annave(y); |
| AO_regression_maps | %%%%%%%%%%%%%%%%%%%%%%%%% Color plot of AO %%%%%%%%%%%%%%% |
| applyhatch | APPLYHATCH Apply hatched patterns to a figure |
| area_mean | [a2, lat2, lon2] = area_mean(in1, inc, lat, lon); |
| autocorr | a = autocorr(x, lags); |
| axis_limits | axis_limits(num) |
B | |
| back | |
| Barsugli_Battisti1 | Reproduce figure 4 from BB98 |
C | |
| cdir | |
| clean | keep('XAX', 'YAX', 'FRAME', 'CURDIR'); |
| clf | CLF Clear current figure. |
| climave | [x, clim] = climave(y); |
| clo | CLO Clear object |
| color_4levs | |
| color_bw | |
| color_davet | |
| color_int | |
| color_jeff | [h, c] = color_shade(x, lev, color) |
| color_publish | |
| color_rain | |
| color_shade | [h, c] = color_shade(x, lev, color) |
| color_shade_dave | [h, c] = color_shade(x, y, dat, lev, color) |
| color_startup | |
| color_trans | |
| colorbar2 | COLORBAR Display color bar (color scale). |
| colorbar3 | cb = colorbar3(loc, 'force'); |
| colorbar4 | cb = colorbar4(loc, children, 'force'); |
| cometnew | COMET Comet-like trajectory. |
| complex_eof | Complex (Hilbert) EOF: |
| cont1d_stereo | contorm(YAX,XAX2,aray2); |
| contourf2 | CONTOURF Filled contour plot. |
| contourfm2 | CONTOURFM Filled contour map. |
| convert_sigma_to_pres | out = convert_sigma_to_pres(in, ps, newlevs); |
| convert_sigma_to_pres2 | out = convert_sigma_to_pres(in, ps, newlevs); |
| corr | r=corr(vect1, vect2, lag); |
| corr2 | r=corr(vect1, data, lag); |
| corr_nan | function c = covar_nan ( mat1 , mat2 ) ; |
| corr_nan2 | function c = covar_nan ( mat1 , mat2 ) ; |
| corr_nan3 | function c = covar_nan ( mat1 , mat2 , tol , show ) ; |
| corr_sig | [ccoef, sig_pat] = corr_sig(x, y, sig_lev); |
| cosp | function prod=cosp(x,y,nya,minperc) |
| cosweight | x=cosweight(sst, nya); |
| cov5 | For the 2x2 matrix, only returns a single value... |
| covar_nan | function c = covar_nan ( mat1 , mat2 ) ; |
| covar_nan2 | function c = covar_nan ( mat1 , mat2 ) ; |
| covar_nan3 | function c = covar_nan ( mat1 , mat2 , tol, show ) ; |
| cross_corr | a = cross_corr(x1, x2, lags); |
| csirod | |
| csirodi | |
| CT_contour_plots | This file contains commands that will generate the figures in |
D | |
| dc | function hh = drawcoasts ( lcst, lgrd, lbox, gridx, gridy ) ; |
| dc2 | dc2(data, colr, pn); |
| dc3 | function hh = drawcoasts ( elev, colr ) ; |
| dc_color | dc2(data); |
| dc_nogrid | function hh = drawcoasts ( lcst, lgrd, lbox, gridx, gridy ) ; |
| dcm | function hh = drawcoasts ( lcst, lgrd, lbox, gridx, gridy ) ; |
| dcm2 | function hh = drawcoasts ( lcst, lgrd, lbox, gridx, gridy ) ; |
| dcv | dcv(data); |
| default_global | xk = 1:length(lon); |
| default_global1 | xk = 1:length(lon); |
| default_global2 | xk = 1:length(lon); |
| define_cti | This routine defines the CTI, and saves it so it can be easily read |
| define_global | |
| define_globals | Define global variables that are commonly used. This |
| detrend | DETREND Remove a linear trend from a vector, usually for FFT processing. |
| detrend_NaN | DETREND Remove a linear trend from a vector, usually for FFT processing, |
| detrend_NaN2 | function Y = detrend_NaN ( Xdat , tol , show ) ; |
| detrend_NaN_slow | out = detrend_NaN(in); |
| dg | dg(lat, lon); |
| dg2 | dg(lat, lon); |
| dof_corr | dof = dof_corr(y, x); |
| draw_landmap | drawmapm(colr, lev); |
| draw_landmap2 | drawmapm |
| drawbox | h = drawbox(lims, sty); |
| drawboxm | h = drawbox(lims, sty); |
E | |
| eigplot | eigplot(s1, s2, s3, er1, er2); |
| eof2 | function [pc,eof_reg,sing]=eof2(input_array,n,nya) |
| eof_dan | [lam, lds, pcs, per] = eof_dan(data); |
| eof_dan2 | [lam, lds, per] = eof_dan(c, isrot, nkp); |
| eof_dan_NaN | [lam, lds, pcs, per] = eof_dan(data); |
| eof_dan_noweight | [lam, lds, pcs, per] = eof_dan(data); |
| eof_nan | function [pc,eof_reg,sing]=eof2(input_array,n,nya) |
| eof_routine | Normalized eof routine: |
F | |
| fact | fac = fact(num); |
| Feb_27_demo | Demo for calculating the first EOF of NH monthly SLP (the annular |
| figure_landscape | |
| figure_orient | |
| figure_tall | |
| fill_landmap | hh = fill_landmap ( lev , colr ) ; |
| fill_landmap2 | hh = fill_landmap ( lev , colr ) ; |
| fill_oceanmap | hh = fill_oceanmap(lev, colr); |
| filter_nr | dout = filter_nr(weights, data); |
| findmax | maxind = findmax(x); |
| findmin | minind = findmin(x); |
| findX | function X0=findX(F,F0,X); |
| fl | |
| fo | |
| form_ticklabels | function tick_labels = form_ticklabels ( tick_labels, nd ); |
| fpdo | |
| frame | function frame ( arg1, arg2 ) ; |
| framem | FRAMEM Toggle and control the display of the map frame |
| framem_orig | FRAMEM Toggle and control the display of the map frame |
G | |
| gcont | function [h, c]=gcont(var, clev) |
| get_cdtem | |
| get_contour_int | [clev, cint] = get_contour_int(dat, nlev); |
| get_coord | theCoord = get_coord(nc); |
| get_dof | dofx = dof(data); |
| get_global | |
| get_month1 | outcell = get_month_name1(monind); |
| get_month2 | outcell = get_month_name1(monind); |
| get_nclatlon | [lat, lon, yk, xk] = get_nclatlon(lims, nc); |
| get_nclatlon2 | [lat, lon, yk, xk] = get_nclatlon(lims, nc); |
| get_recvar | theVar = get_recvar(nc); |
| get_time | tind = get_time(yr1, yr2, startyr); |
| get_varn | theVar = get_varn(nc); |
| getnc2 | [data, lat, lon, level, time] = getnc2(filin, varn, lims, lev, tim); |
| getnc2_atl | [out, lat, lon] = getnc2_atl(filin, varn, lims, lev, tim); |
| getnc_ccm | [varn_out] = getnc(filin, varn, lims, lev, tim); |
| global_axes | global_figs(hsz, vsz, midh, midv, tmarg): |
| global_axes2 | |
| global_axes_spec | |
| global_latlon | global_latlon(lat, lon, frame); |
| global_xy | global_xy(lat, lon); |
| globll | |
| go2d | [out, dims] = go2d(in); |
| gquiv | function [h, hx] = gquiv(var1, var2, clev, nthin, units) |
| gquiv2 | function [h, hx] = gquiv(var1, var2, clev, nthin, units) |
| greyshade | CONTOURF Filled contour plot. |
| greyshd | greyshd(x, lev) |
| gshade | function h=gshade(var, clev) |
| gshade2 | greyshd(x, lev) |
| gvect | function h=gcont(var1, var2, flim, clev) |
| gvect2 | function h=gcont(var1, var2, flim, clev) |
H | |
| hermite | y = hermite(x, n); |
| hline | function h = hline ( y, linetype, x, zdat ) ; |
I | |
| isscalar | function iss = isscalar ( u ) ; |
| iselement | function ise = iselement ( value, set ) ; |
| isinrange | function aa = isinrange ( x, xlim ) |
| ismatrix | function ism = ismatrix ( u ) ; |
| isnum | function out1 = isnum( in1 ) |
| isscalar | function iss = isscalar ( u ) ; |
| isvector | function isv = isvector ( u ) ; |
K | |
| keep_var | [xkeep, ykeep] = keep_var(lim, x, y); |
| keep | out = keep(varargin); |
| keep_latlon | [lat, lon] = keep_latlon(lim, x, y); |
| keep_latlon2 | [lat, lon] = keep_latlon(lim, y, x); |
| keep_var | [xkeep, ykeep] = keep_var(lim, x, y); |
| keep_var2 | [xkeep, ykeep] = keep_var(lim, x, y); |
| keep_var3 | [xkeep, ykeep] = keep_var(lim, x, y); |
| keep_varm | [xkeep, ykeep] = keep_var(lim, x, y); |
L | |
| label_eastwest | function lab = label_eastwest ( xe, nd ); |
| laplacian | lap = laplacian(y, x, order, wrap); |
| lin_remove | lin_remove: linearly remove a time series from data |
| lin_remove_NaN | function Y = lin_remove_NaN ( Xdat , Xtim , tol , show ) ; |
| lin_remove_NaN_defunct | lin_remove_NaN: linearly remove a time series from data |
| link_toolboxes | This file should be run only at the beginning |
| lm_over | function hout=landmask(lc,oc,kc,le,oe,ke,lwdth,lgrd,grdx,grdy) |
| lm_under | function hout=landmask(lc,oc,kc,le,oe,ke,lwdth,lgrd,grdx,grdy) |
| loadct | |
| loadfile | LOADFILE: Script for interactivally selecting and loading data files. |
| ls | |
M | |
| makebars | MAKEBARS Make data for bar charts. |
| makecmap | |
| makehatch | MAKEHATCH Predefined hatch patterns |
| manual_ticks | function manual_ticks ( xyz, tick_positions, tick_labels, ca ); |
| map_axis | hh = map_axis(mstyle, origin, frme); |
| map_contour | [c, h] = map_contour(data, cint, line_style); |
| map_contour_pn | [c, h] = map_contour(data, cint, usezero); |
| map_quiver | h = map_quiver(xdat, ydat, scale, nskip); |
| map_surface | h = map_surface(data, alt, 'PropertyName', ProptertyValue, ...); |
| map_surface_interp | h = map_surface(data, alt, 'PropertyName', ProptertyValue, ...); |
| maptrimp | MAPTRIMP Trims a patch map to a specified region |
| maptrimp2 | MAPTRIMP Trims a patch map to a specified region |
| maptrimp3 | MAPTRIMP Trims a patch map to a specified region |
| maxmin | [maxind, minind] = maxmin(x); |
| mean2 | function [ mx, nsum, sx] = mean2 ( x ) ; |
| movies | Total movie |
| myrunning_ave | function y = running_ave ( x, n, usenan ) ; |
| myrunning_sum | function [y, nsum] = running_sum ( x, n, usenan ) ; |
N | |
| ncep | |
| north | er=north(s,dat); |
P | |
| partial_autocorr | alpha = partial_autocorr(x, lags); |
| pd | |
| plot_stereo2 | plot_stereo(x, lat, lon, proj,orig); |
| pncont | [h, c] = pncont(xa, ya, x, clev, lab, s); |
| pncont_old | pncont(xa, ya, x, clev, lab); |
| pncontf | pncont(xa, ya, x, clev, lab, s); |
| pncontm | [c, h] = pncont(xa, ya, x, clev, lab, s); |
| pnsemilogy | [h, c] = pncont(xa, ya, x, clev, lab, s); |
| pop_hold | function pop_hold ( arg1 ) ; |
| pop_stack | function [ stack, var ] = pop_stack ( stack ) ; |
| pop_temp | function var = pop_temp ( arg1 ) ; |
| popd | function popd ( silent ) ; |
| print2 | PRINT Print Figure or model. Save to disk as image or M-file. |
| printjob | PRINTJOB Constructor for PrintJob objects. |
| push_hold | function push_hold |
| push_stack | function stack = push_stack ( val, stack ) ; |
| push_temp | function push_temp ( var ) |
| pushd | function pushd ( directory, silent ) ; |
Q | |
| quiverm2 | QUIVER Quiver plot. |
| quiver2 | QUIVER Quiver plot. |
| quiver3 | QUIVER3 3-D quiver plot. |
| quiver_barb | QUIVER Quiver plot. |
| quiver_lab | QUIVER_LAB Quiver plot. |
| quiver_label | USAGE: quiver_label(U,scale,xtext,ytext,xarrow,type) |
| quiver_label2 | USAGE: quiver_label(U,scale,xtext,ytext,xarrow,type) |
| quiver_label_giso | USAGE: quiver_label_giso(U,scale,xtext,ytext,type) |
| quiver_labelm | USAGE: quiver_label(U,scale,xtext,ytext,xarrow,type) |
| quiver_lau | QUIVER Quiver plot. |
| quiver_orig | QUIVER Quiver plot. |
| quiver_scale | QUIVER_SCALE Quiver plot. |
| quiver_vert | QUIVER Quiver plot. |
| quiverm2 | QUIVERM Two dimensional quiver plot projected on a map axes |
| quiverscale | QUIVERSCALE creates a scale at the bottom of the quiver plot, |
| quivscale2 | quiver(XAX, YAX, a, a, 1); |
R | |
| running_average | function y = running_ave ( x, n, usenan ) ; |
| range | function [ minval, maxval ] = range( array ); |
| rave | function y = rave ( x, n, usenan ) ; |
| rcont | rcont(x, n) |
| regress_dan | fld=regress(tm,dat); |
| regress_eof | [out, ccoef] = regress_eof(dat, pcs, lags); |
| regress_justin | function Y = lin_remove_NaN ( Xdat , Xtim , tol , show ) ; |
| regress_map | [out, ccoef] = regress_map(dat, pcs, lags); |
| regress_nan | out1 = regress_nan ( vect, data ) ; |
| regress_nan2 | out1 = regress_nan ( vect, data ) ; |
| regress_out | DETREND Linearly remove time series from data. |
| remove_anncyc | [x, clim] = annave(y); |
| remove_mean | [x, clim] = annave(y); |
| reshape_ann_to_mon | [outdat, ntim, nlat, nlon] = reshape_ann_to_mon(indat); |
| rm_mean2 | function y = rm_mean2 ( x ) ; |
| rsum | function [y, nsum] = rsum ( x, n, usenan ) ; |
| running_average | function y = running_ave ( x, n, usenan ) ; |
| rvect | rvect(x, y, kp, len) |
S | |
| sd | function sdriver(c,dt,mx,maxtime,lat,iplot,distribution) |
| sd2 | function sdriver(c,dt,mx,maxtime,lat,iplot,distribution) |
| sd | SUBPLOT Create axes in tiled positions. |
| sd2 | SUBPLOT Create axes in tiled positions. |
| sd2_eric | function sdriver(c,dt,mx,maxtime,lat,iplot,distribution) |
| seasave | av = seasave(decx, x); |
| shade_ccoef | shade_ccoef(data); |
| shade_solid | shade_solid(data, lev, color) |
| shade_solid2 | shade_solid(data, lev, alt, color) |
| shade_tscore | greyshd(x, lev) |
| smooth | dout = smooth(vect, data); |
| sp | h = sp(nCol, thisPlot); |
| sp2 | h = sp(pos); |
| sp_old | h = sp(pos); |
| spback | h = sp(pos); |
| sph_curl1 | function [ vor, lat2, lon2 ] = sph_curl ( u, v, lat, lon, wrap ) ; |
| sph_div1 | [div, lat2, lon2] = sph_div1(u, v, lat, lon, wrap); |
| sph_grad | function [ x, y ] = sph_grad ( z, ax, ay ) ; |
| sph_gradx | function x = sph_gradx ( z, rx, ry ) ; |
| sph_gradx1 | dfdx = sph_gradx1(data, ry, rx, wrap); |
| sph_grady | function y = sph_grady ( z, rx, ry, icos ) ; |
| sph_grady1 | [dfdy, ry2] = sph_grady1(data, ry, rx, icos); |
| sptalk | subplot_talk(nrow, ncol, thisPlot); |
| spthes | h = sp(pos); |
| standardize | function y = standardize ( x ) |
| standardize_NaN | function y = standardize ( x ) |
| startup | |
| std2 | function stdx=std2(x) |
| std_NaN | stdx = std_NaN(x); |
| stereo2 | STEREO Stereographic Azimuthal Projection |
| subplot | SUBPLOT Create axes in tiled positions. |
| subplot2 | this_ax = subplot2(nCol, thisPlot); |
| subplot_dan | SUBPLOT Create axes in tiled positions. |
| subset | x = subset2(y, lat, lon, lims); |
| subset_old | x = subset(y, nxa, nya, frame); |
| sum2 | function [sx, nsum] = sum2 ( x ) ; |
| SVD_routine | Weight data accordingly |
| svdplot | set(gca,'YTick',[-.5:.25:.5]) |
T | |
| tau_to_strf | [strf, lat_out, lon_out] = tau_to_strf(taux, tauy, lat, lon, bc, H); |
| tau_to_strf2 | [strf, lat_out, lon_out] = tau_to_strf(taux, tauy, lat, lon, bc, H); |
| thes | |
| thin | out1 = thin(in1, inc); |
| tightmap | TIGHTMAP removes whitespace around a map |
| tightmap_orig | TIGHTMAP removes whitespace around a map |
| title2 | title2 Graph Title on upper right corner |
| tscore_dan | score = tscore(dof, tail_per); |
| ttest_dan | [tstat, dof] = ttest(x1, x2); |
U | |
| uncosweight | x=cosweight(sst, nya); |
V | |
| var_nan | function v = var_nan ( mat1 ) ; |
| varmaxt | USE: [Frot,AT,Cscor,Vrot,h] = varmaxt(Fm,L,norm,A) |
| vectsig | [fval, dof1, dof2] = vectsig(c1, c2); |
| vel_to_strfnc | [strf, lat_out, lon_out] = vel_to_strfnc(vg, lat, lon); |
| vi | function vi ( arg1, arg2, arg3, arg4, arg5, arg6, arg7, arg8, arg9, arg10 ) |
| vline | function h = vline ( x, linetype, y, zdat ) ; |
| vphi2 | this function makes a vector plot, and plots the |
| vphi4 | this function makes a vector plot, and plots the |
W | |
| where_sig | [locmax, locmin] = where_sig(x); |
| worldmap2 | WORLDMAP maps a country or region using the WORLDLO atlas data |
| write_list | function list = write_list ( y, ndigit ) ; |
| wysiwyg | |
Z | |
| zero_fillnan | function x = zero_fillnan ( x ) ; |