image thumbnail

updated 27 days ago

Fast 2-D convolution by David Young

Speeds up many 2-D convolutions using the SVD; also finds a fast approximation in other cases. (2d, convolution, filtering)

convolve2(x, m, shape, tol)

exindex(arr, varargin)

image thumbnail

updated 2 months ago

shadedErrorBar by Rob Campbell

Creates an attractive shaded error region rather than discrete bars. (plot, error bar, confidence interval)

varargout=shadedErrorBar(x,y,errBar,lineProps,transparent)

image thumbnail

updated 6 months ago

sigstar - add signifiance stars to bar charts, box plots, etc by Rob Campbell

Add significance bars and asterisks to various plot types (statistics, plotting, pvalue)

demo_sigstar

varargout=sigstar(groups,stats,nosort)

image thumbnail

updated 7 months ago

notBoxPlot - alternative to box plots. by Rob Campbell

This function visualizes raw (grouped) data along with the mean, 95% confidence interval, and 1 SD. (statistics, data exploration, plotting)

sem=SEM_calc(vect, CI)

tint=tInterval_Calc(vect, CI)

varargout=notBoxPlot(y,x,jitter,style)

image thumbnail

updated 11 months ago

Panel by Ben Mitch

Like subplot, but easier, and WYSIWYG export to file. Also fixes dashed/dotted lines in export. (specialized, plotting, panel)

demopanel_callback(data)

demopanel_minihist(stats, show_xtick, show_ytick)

true) panel

image thumbnail

updated 1 year ago

Scalable Vector Graphics (SVG) Export of Figures by Juerg Schwizer

Converts 3D and 2D MATLAB plots to the scalable vector format (SVG). (specialized, plotting, svg)

demo_svg_water

plot2svg.m

simulink2svg

image thumbnail

updated almost 2 years ago

labelEdgeSubPlots by Rob Campbell

Automatically apply x and y labels to subplots only along the edges. (plotting, label, subplot)

varargout=labelEdgeSubPlots(xl,yl,onlyBottom)

image thumbnail

updated 2 years ago

SLM - Shape Language Modeling by John D'Errico

Least squares spline modeling using shape primitives (spline, splines, cubic)

slm_tutorial

hermite2slm(harray)

lse(A,b,C,d,solverflag,weights)

image thumbnail

updated 2 years ago

UIMAGE - UIMAGESC by Frederic Moisy

Display image with non-linearly spaced axis. (specialized, plotting, uimagesc image uneven...)

uimage(varargin)

uimagesc(varargin)

image thumbnail

updated 3 years ago

Summarizes data using a sliding window without loops by Jeff Burkey

This function is extremely fast calculating a sum, mean, etc, using no loops. (moving average, sliding window)

movingstat(din,N,fn)

image thumbnail

updated 3 years ago

real2rgb & colormaps by Oliver Woodford

Converts intensity matrices into truecolor images. (truecolor, colormap, sepia)

autumn(varargin)

bled(varargin)

bone(varargin)

image thumbnail

updated 3 years ago

mat2im by Rob Campbell

Convert 2D matrix to a 3D image matrix as used by the image processing toolbox (image processing, conversion, colormap)

im=mat2im(mat,cmap,limits)

image thumbnail

updated almost 4 years ago

rug plots by Rob Campbell

Creates a so-called "rug" plot similar to those produced by the free stats package, R. (rug, plot, histogram)

varargout=rug(varargin)

image thumbnail

updated almost 4 years ago

Seed generator using 'current' World Population count by Pranam Janney

Generates a seed that could be used to set the state for random number generation in matlab. (pure random numbers, random numbers, seed)

GenSeed;

read_specific_data(data,lookfor);

image thumbnail

updated almost 4 years ago

multimodality non-rigid demon algorithm image registration by Dirk-Jan Kroon

non-rigid 2D and 3D image registration with demon (fluid) algorithm, extended with modality transf. (transforms, nonrigid image regist..., nonrigid)

A=imresize3d(V,scale,tsize,ntype,npad)

E=strain(Ux,Uy,Uz)

I3=movepixels(I1,Tx,Ty,Tz,mode)

image thumbnail

updated 4 years ago

Neuron counting by TIAN ZHOU

Count the number of fluorescent cells (tagged with GFP) on noisy background fluorescence (neuron counting, cell counting, cell number)

cellcountGUI2(varargin)

image thumbnail

updated 4 years ago

Number of classes by Zacharias Voulgaris

A practical tool for finding quickly the classes of a dataset based on the labels array. (unique values, class labels, class vector)

nc( O )

image thumbnail

updated 4 years ago

Kalman filter for noisy movies by Rob Campbell

Applies a Kalman filter to the time domain of an image sequence. (image processing, movie, filter)

exampleFilter

imageStack=Kalman_Stack_Filter(imageStack,gain,percentvar)

image thumbnail

updated 4 years ago

numSubplots - neatly arrange subplots by Rob Campbell

Calculate how many rows and columns of sub-plots are needed to neatly display n subplots. (graphics, subplot, multiplot)

[p,n]=numSubplots(n)

image thumbnail

updated 4 years ago

Overlay 2 matrices in an imagesc-like plot by Nathan

This allows one to overlay 2 matrices in the same plot in an imagesc.m like manner. (imagesc, plot, visualization)

figure1 =imagesc_2mat(Matrix1,Matrix2,colormapchoice)

image thumbnail

updated 4 years ago

Anovarep by Giuseppe Cardillo

Compute the Anova for repeated measures and Holm-Sidak test for multiple comparisons if Anova is pos (statistics, probability, anova)

anovarep(varargin)

anovarepdemo.m

image thumbnail

updated 4 years ago

Edit .m files in Emacs by Eric Ludlam

A major mode for editing .m files under GNU-emacs (development environme..., gnuemacs, edit)

image thumbnail

updated 6 years ago

Efficient subpixel image registration by cross-correlation by Manuel Guizar

Registers two images (2-D rigid translation) within a fraction of a pixel specified by the user. (geometric transformat..., image registration, image)

Efficient subpixel image registration by cross-correlation.

dftregistration(buf1ft,buf2ft,usfac)

Contact us