image thumbnail

updated 23 days ago

xunits, yunits and zunits.m (Jul 2014) by Carlos Adrian Vargas Aguilera

Add unit (and prefix) to your axis labels. (units, xlabel, title)

xunits(varargin)

yunits(varargin)

zunits(varargin)

image thumbnail

updated 27 days ago

COLORMAP and COLORBAR utilities (Jul 2014) by Carlos Adrian Vargas Aguilera

MATLAB color utilities including COLORMAP join and interpolation; freeze and fit COLORBAR, etc. (color, caxis, colormap)

cbfit(varargin)

cbfreeze(varargin)

cbhandle(varargin)

image thumbnail

updated 7 months ago

fitsize.m v1 (Jan 2014) by Carlos Adrian Vargas Aguilera

Forces arrays to have the same size by replications of the singleton dimensions. (repmat, bsxfun, cellfun)

fitsize(varargin)

image thumbnail

updated 1 year ago

evalit.m v3 (Jul 2013) by Carlos Adrian Vargas Aguilera

Evaluates a mathematical expression and rounds it accordingly to the error propagation theory. (error propagation, significant figures, precision)

evalit.m

image thumbnail

updated 4 years ago

quiver2.m v1.2 (Nov 2009) by Carlos Adrian Vargas Aguilera

Same as QUIVER, QUIVER3 or FEATHER but with colored, normalized, widened and ARROW's! (quiver, quiver3, feather)

quiver2.m

image thumbnail

updated 4 years ago

ginput2.m v3.1 (Nov 2009) by Carlos Adrian Vargas Aguilera

Same as GINPUT but with ZOOM, PAN and (optionally) PLOT and image SCALE/GEOREFERENCE! (data exploration, ginput, vectorize)

ginput2(varargin)

image thumbnail

updated 4 years ago

der.m v1.0 (Nov, 2009) by Carlos Adrian Vargas Aguilera

Estimates first derivative of an array by using POLYFIT locally on each point ignoring NaNs! (diff, gradient, derivative)

der(X,DT,W,DEG,PAD,DIM)

image thumbnail

updated 4 years ago

saveascii.m v6.2 (Oct 2009) by Carlos Adrian Vargas Aguilera

Save or display a matrix with given precision, delimiter or format for each (or every) column! (data import, data export, save matrix)

saveascii.m

image thumbnail

updated almost 5 years ago

velocity_triangulation.m v1.0 (Sep 2009) by Carlos Adrian Vargas Aguilera

Triangulates velocity from a 2D planar wave. (triangulation, coordinates, velocity)

velocity_triangulation.m

image thumbnail

updated almost 5 years ago

reshape2matrix.m v1.0 (Oct 2009) by Carlos Adrian Vargas Aguilera

Reshapes a multidimensional array into a 2-D matrix with an specific dimension in the columns! (reshape, permute, ipermute)

reshape2matrix(X,DIM,SIZE)

image thumbnail

updated almost 5 years ago

saveas2.m v1.1 (Sep 2009) by Carlos Adrian Vargas Aguilera

Saves current figure matching its size with specific extension and resolution. (saveas, print, png)

saveas2(varargin)

image thumbnail

updated almost 5 years ago

tlabel.m v2.6.1 (Sep 2009) by Carlos Adrian Vargas Aguilera

Same as DATETICK but with ZOOM, PAN, LINKAXES and more! (annotation, customization, xlabel)

tlabel(varargin)

image thumbnail

updated almost 5 years ago

pmean.m v1.1 (Sep 2009) by Carlos Adrian Vargas Aguilera

MEAN and STD of angles, polar, cylindrical, spherical or cartesian coordinates! (mean, pol2cart, cart2pol)

pmean.m

image thumbnail

updated almost 5 years ago

addaxes.m v1.1 (Sep 2009) by Carlos Adrian Vargas Aguilera

Adds a new linked axis related by ANY monotonic function. Includes ZOOM/PAN and DATETICK utility! (plotyy, linkaxes, datetick)

addaxes(varargin)

image thumbnail

updated almost 5 years ago

evalf.m v2.0 (Sep, 2009) by Carlos Adrian Vargas Aguilera

Evaluates any function (handle, anonymous, name, full-name) even if not in the MATLAB PATH! (utilities, path, anonymous function)

evalf(varargin)

image thumbnail

updated almost 5 years ago

click2smooth.m v1.0 (Sep 2009) by Carlos Adrian Vargas Aguilera

Smooths data by clicking on the figure. (gui, signal processing, smooth)

click2smooth(varargin)

image thumbnail

updated almost 5 years ago

imagescnan.m v2.1 (Aug 2009) by Carlos Adrian Vargas Aguilera

Same as IMAGESC but ignores NaNs. (specialized, plotting, imagesc)

imagescnan(varargin)

image thumbnail

updated almost 5 years ago

linkzoom.m v1.3 (Aug 2009) by Carlos Adrian Vargas Aguilera

Links the ZOOM and PAN regions of different axes. (data exploration, linkaxes, zoom)

linkzoom(A1,A2)

image thumbnail

updated 5 years ago

func2func.m v1.0 (Jul 2009) by Carlos Adrian Vargas Aguilera

Updates anonymous function workspace. Workaround of STR2FUNC(FUNC2STR(f)) problem. (str2func, func2str, function handle)

func2func(F,varargin)

image thumbnail

updated 5 years ago

nanderivative.m v2.1 (Jul 2009) by Carlos Adrian Vargas Aguilera

N-order derivative of vector data by interpolating nearby points, ignoring NaNs. (approximation, interpolation, diff)

nanderivative(Y,X,N,K,MET)

image thumbnail

updated 5 years ago

datevecfix.m v2.0 (Jun, 2009) by Carlos Adrian Vargas Aguilera

Same as DATEVEC but with rounded seconds down to a certain precision. (clock, fun, datevec)

datevecfix(t,varargin)

image thumbnail

updated 5 years ago

readline.m v3.0 (Jun, 2009) by Carlos Adrian Vargas Aguilera

Reads the specified line(s) from a file. (data import, data export, getl)

readline(FILE,NLINE,TYPE,varargin)

image thumbnail

updated almost 6 years ago

numcmp.m by Carlos Adrian Vargas Aguilera

Compares between numerical arrays up to a certain precision. (floating point, round, compare)

numcmp(A,FUN,B,TOL)

image thumbnail

updated 6 years ago

ndnanfilter.m by Carlos Adrian Vargas Aguilera

Filter/smoothing of multidimensional data with an specified window function, ignoring NaNs. (filter design, filter analysis, smooth)

ndnanfilter(X,HWIN,F,DIM,WINOPT,PADOPT,WNAN)

image thumbnail

updated 6 years ago

HarmonicSeries.m by Carlos Adrian Vargas Aguilera

Space-Time series (1D, 2D, or 3D) as the sum of cosines. (spectral analysis, harmonic, cosine)

harmonicseries(AMP,PER,PHA,LEN,DIR,T,X,Y)

image thumbnail

updated 6 years ago

spyx.m by Carlos Adrian Vargas Aguilera

Same as SPY function but with user defined axes. (data exploration, spy, sparse)

spyx(x,y,S,opt1,opt2)

image thumbnail

updated 6 years ago

moving_average v3.1 (Mar 2008) by Carlos Adrian Vargas Aguilera

Smooths a matrix (with/without NaN's) via recursive moving average method and eliminates data gaps. (filter design, filter analysis, moving average)

moving_average.m

moving_average2.m

nanmoving_average.m

image thumbnail

updated 6 years ago

int2strz.m by Carlos Adrian Vargas Aguilera

Same as int2str but with zero padding to the left. (strings, int2str, sprintf)

int2strz.m

image thumbnail

updated 7 years ago

extrema.m, extrema2.m by Carlos Adrian Vargas Aguilera

Search all extrema points of a time series or a surface with/without NaN's. (matrices, extrema points, maxima points)

extrema.m

extrema2.m

image thumbnail

updated 7 years ago

LanczosFilter.m by Carlos Adrian Vargas Aguilera

Low or high-pass Lanczos (cosine) signal filter. (filter design, filter analysis, lowpass filter)

lanczosfilter.m

image thumbnail

updated 7 years ago

FourierTransform2.m by Carlos Adrian Vargas Aguilera

Fourier complex transform of a 2D real field. (spectral analysis, fourier, spectrum)

fouriertransform2.m

image thumbnail

updated 7 years ago

InverseFourierTransform2.m by Carlos Adrian Vargas Aguilera

Inverse Fourier complex transform of a origin-symetrical complex transform (result 2D real field). (spectral analysis, fourier, spectrum)

inversefouriertransform2.m

image thumbnail

updated 7 years ago

FourierTransform.m by Carlos Adrian Vargas Aguilera

Complex Fourier Transform of a real time series. From zero to Nyquist frequency. (spectral analysis, spectral, fourier series)

fouriertransform.m

image thumbnail

updated 7 years ago

InverseFourierTransform.m by Carlos Adrian Vargas Aguilera

Gets the real time series from the complex Fourier transform. (spectral analysis, inverse fourier, time series)

inversefouriertransform.m

image thumbnail

updated 7 years ago

roundd.m by Carlos Adrian Vargas Aguilera

Rounds an array up to N digits from the left. (matrices, round, integer)

roundd.m

image thumbnail

updated 7 years ago

plots.m, plotses.m by Carlos Adrian Vargas Aguilera

Plots each column of a matriz vs a single axis. Improvement of plotyyy. (annotation, customization, plot)

plots.m

plotses.m

image thumbnail

updated almost 8 years ago

Wave packet dispersion and refration by Carlos Adrian Vargas Aguilera

Interactive program to see the dispersion and refraction of a wave packet. (gui tools, example, wave)

ondas.m

Contact us