image thumbnail

updated 10 days ago

boundedline.m by Kelly Kearney

Plot one or more lines with a shaded boundary (can represent error, confidence intervals, etc). (so well programmed, bounds line confidenc..., potw)

image thumbnail

updated 12 days ago

legendflex.m: a more flexible, customizable legend by Kelly Kearney

Create a legend with more flexible positioning and labeling capabilities (potw, pick of the week, r2014b graphics ready)

image thumbnail

updated 1 month 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 (example, com, awesome)

uiinspect(obj, fig)

image thumbnail

updated 1 month ago

ZoomBox by Doug Hull

Movable, stretchable zoom box in parent axes controls axes limits in all children axes. (data exploration, zoom, pan)

expandaxis(perleft, perright, perdown, perup)

moveCorner(hPoint, updateOnlyBox)

refreshAxesAndZoomBoxFromAppData(hParentAxes, updateOnlyBox)

image thumbnail

updated 2 months ago

UICOMPONENT - expands uicontrol to all Java classes by Yair Altman

Enhanced replacement for uicontrol & javacomponent, accepting all Java (Swing/AWT) style components (javacomponent, uicontrol, graphics)

[p,ep,st]=createScreenshot

uicomponent(varargin)

image thumbnail

updated 2 months ago

statusbar by Yair Altman

set/get status bar(s) for GUI figures & Matlab desktop (example, waitbar, gui tools)

statusbar(varargin)

image thumbnail

updated 2 months ago

FindJObj - find java handles of Matlab graphic objects by Yair Altman

Find java objects contained within a specified java container or Matlab GUI handle (undocumented, example, findobj)

findjobj(container,varargin)

image thumbnail

updated 3 months ago

GUI Layout Toolbox by Ben Tordoff

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

callbackexample()

demoBrowser()

displayEndOfDemoMessage(filename)

image thumbnail

updated 3 months ago

GUI Layout Toolbox by David Sampson

Layout management objects for MATLAB GUIs, for the new graphics system introduced in R2014b (gui, layout, layout manager)

callbackexample()

demoBrowser()

displayEndOfDemoMessage(filename)

image thumbnail

updated 3 months ago

multiWaitbar( label, varargin ) by Ben Tordoff

A new "shiny" progress-bar with multiple bars in a single window, time-estimates and more. (gui, progress bar, waitbar)

multiWaitbar( label, varargin )

image thumbnail

updated 4 months ago

PeakFinder by Nathanael Yoder

Quickly finds local maxima (peaks) or minima (valleys) in a noisy signal. (signal processing, maxima, minima)

peakfinder(x0, sel, thresh, extrema, include_endpoints)

image thumbnail

updated 5 months ago

regexpHelper by Todd

regexpHelper provides a UI that helps construct regular expressions. (regexp)

regexpHelper

regexpHelper()

image thumbnail

updated 5 months ago

subplot_grid by Joris Kampman

A subplot figure with a lot of fancy features (subplot, merge, interactive axes)

subplot_grid

image thumbnail

updated 6 months ago

profile_history - display graphical profiling timeline data by Yair Altman

Display profiling data as an interactive timeline graph (undocumented, gui)

profile(varargin)

profile_history(profData, initialDetail, varargin)

image thumbnail

updated 6 months ago

SHADOWPLOT by Michelle Hirsch

Add a shadow to an existing surface plot. (specialized, plotting, surface)

image thumbnail

updated 6 months ago

dualcursor by Michelle Hirsch

Add dual vertical cursors to a plot. (annotation, customization, cursors)

image thumbnail

updated 6 months ago

findInPath.m by Dan K

Tests paths (or any other string) to find if it contains a substring (find, regexp, string)

findInPath(pathStr,expr,caseSensitive)

image thumbnail

updated 6 months ago

Settings dialog by Rody Oldenhuis

Set or change arbitrary structure via a dialog (gui, dialog box, msgbox)

image thumbnail

updated 9 months ago

Another Particle Swarm Toolbox by Sam

Implementation of a PSO algorithm with the same syntax as the Genetic Algorithm Toolbox. (optimization, particle swarm, pso)

...

...

...

image thumbnail

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

sliderPanel by Brett Shoelson

A new UICONTROL object with a slider as a child of a uipanel, with auto-linked edit box and labels. (gui tools, example, uicontrol slider pane...)

sliderPanel(parent,PanelPVs,SliderPVs,EditPVs,LabelPVs,nu...

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 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

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 almost 3 years ago

uipickfiles: uigetfile on steroids by Douglas Schwarz

Many-featured, platform independent file and directory picker. (gui tools, example, uigetfile uigetfiles ...)

uipickfiles(varargin)

image thumbnail

updated almost 3 years ago

Interactive curve class by Maxim Vedenyov

change curve by markers drag-and-drop (interactive, curve, interpolation)

example4(varargin)

ic=example3

interactive_curve

image thumbnail

updated almost 3 years ago

Iseven/Isodd by Dan K

Simple helper files that return true/false based on whether inputs are even or odd, respectively (helper function, boolean)

iseven(x)

isodd(x)

image thumbnail

updated almost 3 years ago

Fast serialize/deserialize by Christian Kothe

These functions can serialize most MATLAB data structures into a byte vector and vice versa. (serialize, export, import)

hlp_deserialize(m)

hlp_serialize(v)

image thumbnail

updated almost 3 years ago

AssignBase by Dan K

Copies all variables into the base workspace for debugging (programming, desktop environmnent)

assignBase

image thumbnail

updated almost 3 years ago

Link All Axes in Figure by Dan K

This is just a simple utility function to find all subplots in a figure and link their axes. (plotting, linkaxes)

linkaxesInFigure(varargin)

image thumbnail

updated 3 years ago

InsertHeader by Dan K

Inserts a user defined header in the m file currently open in editor (development environme..., text header editor rc..., header)

InsertHeader(varargin)

image thumbnail

updated 3 years ago

DRAGZOOM - Drag and zoom tool by Evgeny Pr

DRAGZOOM allows you to handy interactively manage the axes in figure. (drag, zoom, pan)

dragzoom(varargin)

test_2D

test_3D

image thumbnail

updated 4 years ago

LOOK4 by Jiro Doke

LOOKFOR substitute that uses a database for quick searching of MATLAB® files. (path, directories, files)

look4(varargin)

image thumbnail

updated 4 years ago

Drawing Color Histograms and Color Clouds by Chaitanya Sai Gaddam

Matlab code to plot color histograms and color clouds (color, color histogram, colour clourds)

createColorHistograms(im_str)

image thumbnail

updated 4 years ago

fdep: a pedestrian function dependencies finder by us

FDEP dissects ML files and iteratively looks for all user defined functions used during runtime (path, directories, files)

fdep.m

r=tfdep3(varargin)

tfdep1

image thumbnail

updated 4 years ago

suplabel by Ben Barrowes

Places text as a title, xlabel, or ylabel on a group of subplots. (annotation, customization, super)

[ax,h]=suplabel(text,whichLabel,supAxes)

suplabel_test.m

image thumbnail

updated almost 5 years ago

exportToZip: Identifies the dependencies of an M-file and creates a ZIP file by Malcolm Wood

Files inside $matlabroot/toolbox are omitted, providing a useful way to package your work (path, directories, files)

exportToZip(funcname,zipfilename)

mydepfun(fn,recursive)

image thumbnail

updated almost 5 years ago

Plot 2D/3D region by Per Bergström

The program plots convex closed regions in 2D/3D. (specialized, plotting, plot)

plotregion.m

example1.m

example2.m

image thumbnail

updated almost 6 years ago

plotLDS by Sebastian Hölz

Enhance zooming and panning on large data sets by automatically downsampling data (data exploration, plot, large)

CallbackStack.m

plotLDS.m

image thumbnail

updated 6 years ago

Sliceomatic by Eric Ludlam

Volume slice visualization gui (data exploration, slice, isosurface)

[a, s]=getarrowslice

activelabel(label, string)

appdata=sliceomaticfigure(d,xmesh,ymesh,zmesh)

image thumbnail

updated 6 years ago

Running Extrema by Dan K

Returns the running minimum or maximum of a vector or matrix (analagous to the running average) (matrices, minima, maxima)

runningExtreme(input,nSamples,type)

image thumbnail

updated 6 years ago

NaN Suite by Jan Gläscher

Descriptive Statistics for N-D matrices ignoring NaNs. (statistics, probability, nan)

nanmax.m

nanmean.m

nanmedian.m

image thumbnail

updated almost 7 years ago

TCP/UDP/IP Toolbox 2.0.6 by Peter Rydesäter

TCP/IP connections or UDP packets in MATLAB (data import, data export, tcp)

[pagedata,hdr]=webget_demo(url)

new_transmit_and_get.m

pnet_getvar.m

image thumbnail

updated almost 7 years ago

RegexpHelper by Scott Frasso

GUI Regular Expression Tool (strings, regular expressions, regexp)

image thumbnail

updated 7 years ago

DataMatrix by Yair Altman

Display a color-coded image of a data matrix with programmable data-tips & click callbacks (data exploration, data matrix, numeric data)

image thumbnail

updated 7 years ago

GTRACK by Jose Pina

Track mouse position and show coordinates in figure title. (data exploration, graph, mouse track)

gtrack(newVarName,titleFmt)

image thumbnail

updated 7 years ago

Datetickzoom - automatically update dateticks by Christophe Lauwerys

Label axis with date ticks that automatically update when zooming or panning (annotation, customization, date)

image thumbnail

updated almost 8 years ago

SETPOS 1.2 - GETPOS 1.2 by Jerome Briot

Two flexible wrappers to manage graphics object position. (development environme..., position setpos getpo..., potw)

getpos.m

setgetposexamples.m

setpos.m

image thumbnail

updated 8 years ago

Multiple Concurrent Workspaces (Updated 2) by Jeff Dunne

A function that simulates multiple workspaces without saving info to disk (workspace multiple va...)

ws(varargin)

image thumbnail

updated almost 10 years ago

bubbleplot by J. David Cogdell

Plot 3 or 4 variables - third variable is symbol size, fourth (via hold) is symbol color. (specialized, plotting, multivariable 2d plot...)

Contact us