image thumbnail

updated 11 days ago

inputsdlg: Enhanced Input Dialog Box (v2.1.2) by Kesh Ikuma

Predefined dialog box function to accept user inputs of several forms (gui, inputdlg, dialog)

inputsdlg(Prompt, Title, Formats, DefAns, Options)

inputsdlg_demo.m

inputsdlg_demo_contactinfo.m

image thumbnail

updated 26 days ago

MATLAB Support for Arduino (aka ArduinoIO Package) by MathWorks Classroom Resources Team

MATLAB class and Simulink blocks for communicating with an Arduino microcontroller board (support package, arduino, duemilanove)

example_encoders

example_io

example_mot

image thumbnail

updated 5 months ago

Perceptually improved colormaps by Matteo Niccoli

5 perceptual colormaps with rainbow-like colors and 1 with heat colors (colormap, data, graphics)

pmkmp.m

CompareLabPlotsUsingColorspace.m

MakeLabPlotUsingColorspace.m

image thumbnail

updated 5 months ago

MLIB - toolbox for analyzing spike data by Maik StĆ¼ttgen

Set of functions for the basic analysis of spike data from neurophysiological experiments (action potential, spike sorting, peristimulus time his...)

mcheck.m

mnspx.m

mpsth.m

image thumbnail

updated 6 months ago

Image Measurement Utility by Jan Neggers

Interactive tool allowing the measurement of distances, radii, and angles in images (image processing, measurement, microscope)

Image Measurement Utility

measuretool(varargin)

image thumbnail

updated 7 months ago

GUI Layout Toolbox by Ben Tordoff

Layout management objects for MATLAB GUIs (gui, potw, layout)

callbackexample()

demoBrowser()

displayEndOfDemoMessage(filename)

image thumbnail

updated 10 months ago

labJack U6 class by M. A. Hopcroft

LABJACKU6 is a class file for working with a LabJack U6 data acquisition device on Linux or OS X. (instrument control, data acquisition, instrument driver)

LJstream(varargin)

labJackU6

image thumbnail

updated 11 months ago

Worker Object Wrapper by Parallel Computing Team

Simplifies managing resources such as large data within PARFOR loops and SPMD blocks (parallel computing, parfor, spmd)

WorkerObjWrapper

image thumbnail

updated 12 months ago

Fast 2D peak finder by natan

Find local maxima \ peak positions in noisy 2D arrays (peakfind, peak, local maxima)

[cent, varargout]=FastPeakFind(d, thres, filt ,edg, res, ...

image thumbnail

updated 12 months ago

Locally Adaptive Kernel Density Estimation by Hideaki Shimazaki

Kernel density estimation with bandwidths locally adapted to data. (statistics, bandwidth, kernel)

sshist(x,N)

sskernel(x,tin,W)

ssvkernel(x,tin)

image thumbnail

updated 1 year 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 1 year ago

Polar 2 by Daniel Armyr

An update to Matlabs built-in polar.m (antenna, graph types, graphics)

polar2(varargin)

image thumbnail

updated 1 year ago

mtoc++ - Doxygen filter for Matlab and tools by Daniel Wirtz

Create nice documentation for your MatLab project using doxygen (documentation, doxygen, filter)

doxygen(param1, param2, auto_param)

examples.structArgFunc(struct1, struct2)

grid.rect.doxygen(param1, param2, auto_param)

image thumbnail

updated 1 year ago

UIINSPECT - display methods-properties-callbacks of an object by Yair Altman

Inspect an object handle (Java/COM/HG); display its methods/properties/callbacks in a unified window (gui tools, example, java)

uiinspect(obj, fig)

image thumbnail

updated 1 year 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

TCP/IP Communications in Matlab by Kevin Bartlett

Sends/receives TCP packets using Matlab's Java interface. Now handles matrices and cell arrays, etc. (communications, network, tcpip)

jtcp(actionStr,varargin)

jtcp(actionStr,varargin)

image thumbnail

updated 1 year ago

Measures of Effect Size Toolbox by Harald Hentschke

Computes diverse effect size statistics including confidence intervals (statistics, effect size, noncentral)

ci=ncpci(x,fType,df,varargin)

mes.m

mes1way.m

image thumbnail

updated 1 year ago

Gaussian Surprise and Running Windowed Mean / Variance by Boris Schauerte

Compute the Gaussian/Gamma surprise/saliency of data as well as its windowed mean/variance (saliency, surprise, interestingness)

surprise_univariate_gamma(data,Zeta,alpha_method,beta_met...

build.m

example_acoustic_surprise_1.m

image thumbnail

updated almost 2 years ago

Comprehensive Polar Plots by Duane Hanselman

Polar plots with handle graphics type parameter setting. Includes log radius support. (graphics)

out=mmpolar(varargin)

image thumbnail

updated 2 years ago

Use Mac OS X XML Plists with MATLAB (Updated Version) by Yi Sui

A updated version of that by John Iversen (convert, mac os, plist)

XMLPlistToStruct(xml)

XMLPlistToStruct2(xml)

loadXMLPlist(fname)

image thumbnail

updated 2 years ago

Violin Plots for plotting multiple distributions (distributionPlot.m) by Jonas

Function for plotting multiple histograms side-by-side in 2D - better than boxplot. (plotting, distributions, histogram)

colorCode2rgb(c)

countEntries(m,isRow, keepNaN)

distributionPlot(varargin)

image thumbnail

updated 2 years ago

RNEL_DB Object Oriented Database for Matlab by Joost Wagenaar

RNEL_DB is a class definition that facilitates the user to develop a database in Matlab. (database, classes, object oriented)

image thumbnail

updated 2 years ago

Inference on quantiles: confidence intervals, p-values, and testing by David Kaplan

Improved quantile inference for one- and two-sample (e.g., treatment vs. control) cases (statistics, quantile, studentized quantile)

...

image thumbnail

updated 2 years ago

1D infinite Gaussian mixture model by Mark Bangert

Implementation of Rasmussen's infinite Gaussian Mixture model for one dimensional data sets (infinite mixture mode..., non parametric bayesi...)

mb_iGMM1D

image thumbnail

updated almost 3 years ago

Tracking neurons over multiple days by George Fraser

Algorithm from Fraser and Schwartz, "Recording from the same neurons chronically in motor cortex" (neuroscience)

computeAutoScore(auto)

computeBaseScore(base)

computeCorrScore(correlations, survival)

image thumbnail

updated almost 3 years ago

Auto Gaussian & Gabor fits by Patrick Mineault

Fit 1D/2D Gaussian or Gabor to a curve/surface without start guesses for params (gaussian, curve fit, global optimization)

autoGaborSurf(xi,yi,zi,opts)

autoGaussianCurve(xi,zi,opts)

autoGaussianSurf(xi,yi,zi,opts)

image thumbnail

updated 3 years ago

bootanovagr by Antonio Trujillo-Ortiz

Bootstrap Analysis of Variance Graphical Approach. (bootstrap, resampling, analysis of variance)

bootanovagr.m

image thumbnail

updated 3 years ago

Controllable tight subplot by Nikolay S.

Subplot wrapper, allowing better figure utilization, by tighter axes. (subplot, figure, tight)

h=subplot_tight(m,n,p,margins,varargin)

demo_subplot_tight.m

image thumbnail

updated 3 years ago

Using Doxygen with Matlab by Fabrice

Extracts automatically comments from your Matlab .m files using Doxygen to generate documentation (doxygen, documentation, documentation generat...)

test(arg1, arg2)

{?class1,?class2}) classDocumentationExample

image thumbnail

updated 3 years ago

Rate-Varying Poisson Process Generator by Peter O'Connor

Generates a poisson-process based on a time-varying (or also scalar) rate signal. (poisson, poisson process, stochastic process)

[T tvec]=PechePourPoisson(rate,dt)

image thumbnail

updated almost 4 years ago

stdshade by Simon Musall

Short code to create shading around a mean. Input is a matrix with rows of observations. (errorbar, shading, standarderror)

stdshade(amatrix,alpha,acolor,F,smth)

image thumbnail

updated 4 years ago

Compression Routines by Jesse Hopkins

Compress Matlab variables in the workspace. (supports cells, structs, matrices, strings, objects) (compression java, compression)

CompressLib

packableObject

image thumbnail

updated 4 years ago

Convert FIG to MATLAB code by Thomas Montagnon

Generate programmatic GUI MATLAB File from a FIG-File (gui tools, example, generate mfile)

fig2m(guiName,outputDir,syscolorfig,cb_gen)

Contact us