image thumbnail

updated 9 hours ago

Blend Color by Giacomo Alessandroni

BLENDCOLOR - Blend two colours specifying the fractional position (color, interpolation, image processing)

blendcolor(from, to, pos)

image thumbnail

updated 9 hours ago

Beautiful and distinguishable line colors + colormap by Jonathan C. Lansey

Plot lots of lines with very distinguishable and aesthetically pleasing colors. Works for 'N' colors (colormap, graphing, colorbrewer)

linspecer.m

image thumbnail

updated 1 day ago

Dot Density Plot by Molly Rossow

Draws a dot density plot. (plotting, data exploration, statistics)

dotdensity(varargin)

image thumbnail

updated 2 days ago

Mouse figure interaction by Eydrian

This example shows how the mouse could be used to change how an image is displayed (mouse, figure, image)

mouseClicked(isDown)

mouseMove ()

movingMouseExample.m

image thumbnail

updated 3 days ago

2D fast marching algorithm by Juan Cardelino

computation of distance maps using fast marching (fast marching, algorithm, eikonal)

T=fast_marching(data_points,siz,plot)

test_fm.m

image thumbnail

updated 7 days ago

Weighted maximum matching in general graphs by Daniel Saunders

Computes a maximum-weighted matching in a general undirected graph. (graph, matching, maximum)

maxWeightMatching(inedges, inmaxcardinality)

runUnitTest(edgeData,correct, inmaxcardinality)

testMaxWeightMatching.m

image thumbnail

updated 8 days ago

Connect Randomly Ordered 2D Points into a Minimal Nearest-Neighbor Closed Contour by Tristan Ursell

Connects randomly ordered 2D points into a minimal nearest neighbor contour. (points, distance, neighbor)

[Xout,Yout,varargout]=points2contour(Xin,Yin,P,direction,...

image thumbnail

updated 9 days ago

Heat Maps with Text by Robert Henson

Heat maps with numeric values overlayed (annotation, heatmap, numeric values)

Annotated Heat Maps

heatmaptext(data,varargin)

image thumbnail

updated 9 days ago

FIGUREMAKER - Publication quality figures with matlab by Todd Karin

Create publication quality graphics, allowing rgb color scaling, pdf output and correct fontsizes. (exportfig, export, figure)

copyfig(fh)

eps2pdf(source, dest, crop, append, gray, quality)

export_fig(varargin)

image thumbnail

updated 14 days ago

Bar Chart with Error Bars by Martina Callaghan

This is a very simple extension of MatLab's bar function to add error bars. (bar, error, errorbar)

barwitherr(errors,varargin)

image thumbnail

updated 15 days ago

ntitle by Chad Greene

Place a title inside a plot. Reduces title/xlabel ambiguity in figures with multiple subplots. (title, tufte, plotting)

ntitle(titlestring,varargin)

image thumbnail

updated 15 days ago

figtitle by Chad Greene

Create a title for a figure with multiple subplots. (title, figure, text)

figtitle(titlestring,varargin)

image thumbnail

updated 15 days ago

Multi Column Listbox by Robert Cumming

Multi column listbox, including filtering & colouring of columns & extraction of individual values (uicontrol, gui, listbox)

uimulticollist ( varargin )

image thumbnail

updated 15 days ago

Volumetric Data Explorer by Adam Filion

App for exploring higher dimensional data using volumetric visualizations and animation. (4d, 3d, movie)

image thumbnail

updated 21 days ago

X-Axis Brackets by Molly Rossow

Draws a set of brackets below the x-axis to group data. (figure, visualization, plotting)

moveBrackets(hLeft, hBottom, hRight, hLabels, bracketShif...

xAxisBrackets(locations, labels, ax, sortFlag)

image thumbnail

updated 21 days ago

World of Warcraft Achievement Plot by Vanessa

A simple function to plot World of Warcraft Activity Feed Achievements by year/month. (world of warcraft, achievements, plot)

parse_json(json)

unix2matlab(tu)

warcraft_query(character,server)

image thumbnail

updated 23 days ago

Change the saturation of a color by ratio from 0 to 1.0 by Tuan Anh

This function change the saturation of an RGB color by a ratio from 0 to 1.0 (color, saturation, rgb)

changeSaturation(R,G,B,change)

image thumbnail

updated 24 days ago

Color Palette Tables (.cpt) for Matlab by Kelly Kearney

Create and apply GMT-style colormaps in Matlab (color, gradient, colormap)

cptcmap(varargin)

image thumbnail

updated 24 days ago

struct2tree by Daniel

Renders a structure as a uitree in a graphics container (uitree, struct, graphics)

struct2node(S,name)

struct2tree(S,h)

image thumbnail

updated 24 days 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. (box plot, data exploration, error bars)

sem=SEM_calc(vect, CI)

tint=tInterval_Calc(vect, CI)

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

image thumbnail

updated 24 days ago

Normalized Coordinates for Annotations by Abraham Asfaw

This function returns normalized coordinates in plot, semilogx, semilogy and loglog plots. (loglog, semilogx, semilogy)

normalize_coordinate(x_point_, y_point_, axes, xlims_, yl...

image thumbnail

updated 29 days ago

Box and whiskers plot (without statistics toolbox) by Jonathan C. Lansey

Creates nice boxplots from data. You don't need a toolbox. Simple yet fully featured. (box whiskers, boxplot, graph type)

bplot.m

image thumbnail

updated 1 month ago

figtopdf by Alexandre Willame

figtopdf saves figures as .pdf image. (pdf, image, graph)

figtopdf(filename, comment, figures)

image thumbnail

updated 1 month ago

Custom colormap by Erik Kvaleberg

Create custom colormaps from single or multiple RGB values. (rgb, colormap, colour)

cmap.m

image thumbnail

updated 1 month ago

Color Detection By HSV color model by Marco Chak Yan Yu

Detect specific color in an image and output as a Black/White image (image processing, color)

color_detection_by_hue(I,sThresh,vThresh)

image thumbnail

updated 1 month ago

Points and Lines Drawing Tools by Marco Chak Yan Yu

A simple code to implement points and point-to-point lines drawing in a figure. (gui, draw, graph)

DrawGUI(varargin)

H=gsortline(fig,env,xy,xyi,direction,interp1method,bin,pt...

h=gpoints(fig,env,xy,varargin)

image thumbnail

updated 1 month ago

numeric TickLabels formater by Inno SPG

This function format numeric tickLabels of a plot to produce pretty label with easy to align plots (plot, format, ticklabel)

prettyTickLabel(h, nTicks, nW, pr, nChar)

image thumbnail

updated 1 month ago

export_fig by Oliver Woodford

Exports figures nicely to a number of vector & bitmap formats. (anti alias, figure, embed)

copyfig(fh)

eps2pdf(source, dest, crop, append, gray, quality)

export_fig(varargin)

image thumbnail

updated 1 month ago

ScrollPlot - scrollable X/Y axes by Yair Altman

ScrollPlot adds a scroll sub-window to any supplied plot handles. (scroll plot axes, plot, scroll sub window)

scrollplot(varargin)

image thumbnail

updated 1 month ago

plotly API by Chris

Graphs in a web-browser! Example graph: https://plot.ly/~jackp/614/. View and share interactively. (plot, data export, gui)

cell2json(s)

json2struct(j)

m2json(val)

image thumbnail

updated 1 month ago

matlab2tikz by Nico Schlömer

A script to convert MATLAB/Octave into TikZ figures for easy and consistent inclusion into LaTeX. (latex, figure, embed)

cleanfigure()

figure2dot(filename)

matlab2tikz(varargin)

image thumbnail

updated 1 month ago

Multichannel Wave Plotting by Christopher Hummersone

Plot stacked waves/data from a multichannel matrix (multichannel, audio, wave)

multiwaveplot(varargin)

image thumbnail

updated 1 month ago

Schemaball by Oleg Komarov

Plot correlation matrix as a schemaball (schemaball, correlation, plot)

schemaball(r, lbls, ccolor, ncolor)

schemaballUnit

image thumbnail

updated 1 month ago

Smooth 3D bezier curves with implicit control points by Will Robertson

Uses Hobby's algorithm to plot smooth curves in 3D through specified control points (bezier curves, splines, smooth curves)

hobbysplines(points,varargin)

splines_example.m

image thumbnail

updated 1 month ago

Modified & Generalized Dunn's index by Nejc Ilc

An implementation of Modified and Generalized Dunn's index for internal cluster validation. (clustering, validation, dunns index)

DI=indexDN(data,labels,distance)

[G,d,uniqueInd]=graph_create(data,labels,graph_type,optio...

[fig]=scatterPlot(data,labels,options)

image thumbnail

updated 1 month ago

Add Visible Line over Images (Modifed Version of the one in Doug's MATLAB Video Tutorials) by Anand P

This is a modified version of the one shared in Doug's MATLAB Video Tutorials (image processing, signal processing, data export)

cursorLine(x,y,innerThickness, outerThickness)

image thumbnail

updated 1 month ago

Plot2BMP by Bryan C. Smith

Exports Matlab arrays into BMP images. Many options for color, can handle complex arrays. (plotting, visualization, complex maps)

plot2bmp(Z,varargin)

mandelbrot.m

image thumbnail

updated 1 month ago

sciencestagram by Chad Greene

Make your plots look somewhat like they came from the dustiest section of the engineering library. (plotting, throwback)

sciencestagram(figurehandle)

image thumbnail

updated 1 month ago

Call 2D real functions with complex numbers (cmplx.m) by Peter Mao

A wrapper function to allow use of complex numbers in functions of the form F(X,Y,...). (complex numbers, plotting, scatter)

cmplx(funhandle,varargin)

image thumbnail

updated 1 month ago

Kinect Matlab by Dirk-Jan Kroon

Microsoft Kinect, OpenNI wrapper, Skeleton, Depth (2d, kinect, wrapper)

J=imagemax(Iin)

[I_SSD,I_NCC]=template_matching(T,I)

compile_cpp_files(OpenNiPath)

image thumbnail

updated 1 month ago

Spaceplots by Aditya

Customize spaces between subplots in a figure (figure, subplot, tight)

spaceplots(varargin)

subplot(nrows, ncols, thisPlot, varargin)

image thumbnail

updated 1 month ago

Plot sets of vectors starting at the origin by Guilherme Coco Beltramini

Plots vectors starting at the origin in different colors. Useful to compare sets of vectors. (vectors, plot)

plot_vectors(vectors,normalize)

image thumbnail

updated 2 months ago

Create a colored, tilted 2D error ellipse scatter plot. by Nathan Orloff

Create a colored, tilted 2D error ellipse scatter plot. (ellipse, error, errorplot)

errorellipse(ex,ey,xx,yy,varargin)

image thumbnail

updated 2 months ago

figmenu: An automatic figure-selection menu by Douglas Schwarz

Easily switch between figures using a menu that is created automatically. (figure, menu)

figmenu(arg,cmd)

image thumbnail

updated 2 months ago

The carpetplot class by Matthias

Create carpet plots and cheater plots easily (plotting, carpet, carpet plot)

Carpetplot Class Example Plots

arrow(varargin)

h=hatchedline(xc,yc,linespec,theta,ar,spc,len,varargin)

image thumbnail

updated 2 months ago

quiverwcolorbar by Melissa Day

Generates a quiver plot colored according to vector magnitude and/or user specified axis boundaries. (quiver, vector, velocity)

quiverwcolorbar.m

image thumbnail

updated 2 months ago

Sine and Cosine Path tracing and animation by RAHUL RANJAN

it will trace the path of sin and cos curve (animation, gui, graphics)

sin_cosine_animation.m

image thumbnail

updated 2 months ago

Duration (CDF) Plot by Roger Parkyn

A simple plotter for ranked data against empirical probability. (hydrology, probability, duration plot)

duration_plot(y_data, varargin)

image thumbnail

updated 2 months ago

Region Adjacency Graph (RAG) by David Legland

Computes the graph of adjacent regions in a labeled image (rag, watershed, graph)

demoImRAG

imRAG(img, varargin)

image thumbnail

updated 2 months ago

KML Toolbox v2.6 by Rafael Oliveira

Create KML/KMZ files and view them in Google Earth. Supports 3D models, contours, overlays, and more (kml, google earth, contour)

bitslice(a,lowbit,highbit)

kmldoc(topic)

kml

Contact us