image thumbnail

updated 18 days ago

export_fig by Oliver Woodford

Exports figures nicely to a number of vector & bitmap formats. (jpeg, anti alias, marker size)

image thumbnail

updated 2 years ago

tightfig by Richard Crozier

Remove excess margins from figures. (figure, axes, magrgin)

tightfig(hfig)

image thumbnail

updated 2 years 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 1 month ago

geom2d by David Legland

Geometry library for matlab. Performs geometric computations on points, lines, circles, polygons... (color, mathematics, computational geometr...)

Demo Medial Axis

Draw Poisson lines

demoExpandPolygon

image thumbnail

updated 1 year ago

KML Toolbox v2.7 by Rafael Oliveira

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

bitslice(a,lowbit,highbit)

kmldoc(topic)

kml

image thumbnail

updated 4 months ago

Efficient 2D histogram, no toolboxes needed by Jonathan C. Lansey

Creates 2D histogram of scatterplot or lineseries data, really fast, fully featured. (histogram, hist3, plotting)

ndhist.m

image thumbnail

updated almost 2 years ago

subtightplot by Felipe G. Nievinski

Asymmetric subplots with variable inner gaps and outer margins. (subplot, plot, axes)

h=subtightplot(m,n,p,gap,marg_h,marg_w,varargin)

subtightplot_demo.m

image thumbnail

updated 1 day ago

A Simple Finite Volume Solver for Matlab by Ehsan

A simple yet general purpose FVM solver for transient convection diffusion PDE (fvm, finite volume method, dirichlet)

image thumbnail

updated 2 months ago

line_fewer_markers by Massimo Ciacci

An alias of the LINE command, with additional control for markers, in number and location. (potw, pick of the week, plot)

line_fewer_markers(x,y,num_Markers, varargin)

test_lfm_logScale.m

test_lfm_In_PlotYY.m

image thumbnail

updated 6 months ago

Data space to figure units conversion by Michelle Hirsch

A utility function to simplify use of annotation function (annotation, customization, units)

image thumbnail

updated 11 months ago

dirplot by Steve Rickman

Makes polar directivity plots. (specialized, plotting, directivity)

dirplot(theta,rho,line_style,params)

dirplot_demo.m

image thumbnail

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

circle plotter by Chad Greene

Simply plot filled circles or circle outlines. (circle, plotting, fill)

circles

circles(x,y,r,varargin)

image thumbnail

updated 2 months ago

PlotPub - Publication Quality Graphs in MATLAB by K M Masum Habib

PlotPub is a MATLAB library for creating beautiful, publication quality figures. (figure, export, graphics export)

image thumbnail

updated 1 year ago

Plane Fitting and Normal Calculation by Dan Couture

Given a set of x,y,z coordinates, find the best planar fit. (plot, regression, fit)

fitNormal(data, show_graph)

t_fitNormal()

image thumbnail

updated 10 months ago

XYrotalabel - rotate X-axis and Y-axis labels by David Powers

Very simple reliable script giving good control over label rotation (plotting, imagesaxesfigure prop..., images)

XYrotalabel.m

image thumbnail

updated 1 month ago

IGES Toolbox by Per Bergström

Extracts parameter data in an IGES file to Matlab. (iges, toolbox, data import)

projIGES.m

transformSTL.m

transformIGES.m

image thumbnail

updated 4 months ago

Export figure to 3D interactive PDF by Ioannis Filippidis

Export figure as U3D file or directly to 3D interactive graphics within PDF. (3d, u3d, graphics)

image thumbnail

updated 2 years ago

Patchline by Brett Shoelson

Visualize lines as patch objects. Specify any valid patch property, including transparency. (lines, patches, transparency)

patchline(xs,ys,varargin)

image thumbnail

updated almost 3 years ago

Simulation and Animation of a Quarter-Car Automotive Suspension Model by James Allison

A standard linear quarter-car model is simulated and then animated. (automotive, demo, suspension)

plotsusp(x,road_x,road_z,curr_x,umf)

sim_qcar.m

image thumbnail

updated 1 year ago

Break X Axis by Peter

Splits the x-axis into 2 disjoint regions in order to hide an uninteresting portion of a figure. (figureaxesaxisplottin..., figure, axis)

breakxaxis(varargin)

unbreakxaxis(breakInfo)

SimpleExample.m

image thumbnail

updated 1 month ago

ColorBrewer: Attractive and Distinctive Colormaps by Stephen Cobeldick

The complete palette of ColorBrewer colormaps. Simple selection by scheme name and map length. (colormap, colorbrewer, rgb)

brewermap(N,scheme)

brewermap_read(man)

image thumbnail

updated 2 years ago

Contour Plot for Scattered Data by Duane Hanselman

Triangular Contour Plot (graphics, contour, scatter3)

[c,h]=tricontour(tri,x,y,z,nv)

image thumbnail

updated 12 months ago

Volumetric Data Explorer by Adam Filion

App for exploring higher dimensional data using volumetric visualizations and animation. (app, gui, visualization)

Data Explorer

calculatePixelSizes( availableSize, sizes, minSizes, padd...

callCallback( callback, varargin )

image thumbnail

updated 3 months ago

EPS Utility Toolbox by Kesh Ikuma

A set of functions to generate publisher-happy EPS images (toolbox, eps, print)

epssetlinestyle.m

type1info.m

addcolor(imgdata,rgb)

image thumbnail

updated 2 years ago

plot spread points (beeswarm plot) by Jonas

plotSpread plots distributions of data points, adding jitter to the points to avoid overlap. (distributions, histograms, plotting)

distinguishable_colors(n_colors,bg,func)

isEven(in)

myErrorbar(varargin)

image thumbnail

updated 11 months ago

2D FDTD code with TF/SF interface and UPML absorbing borders by Vasily Kozhevnikov

Simple example implements FDTD + UPML + Total Field/Scattered Field interface (fdtd, 2d, te)

FDTD_2D

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 17 days ago

Plot a circle in 3D by Andreas Schmid

The function plots a circle with user defined radius, position and direction (plot, circle, 3d)

circle_3D(r, M, n)

image thumbnail

updated 21 days ago

circularGraph by Paul Kassebaum

Plot an interactive circular graph to illustrate connections in a network. (network, circular, circle)

Circular Graph Examples

circularGraph

node

image thumbnail

updated 2 years ago

Record, Plot Speech/Audio Signal by Ankitkumar Chheda

This tool will help students to learn recording of audio / speech signal (gui, record, speech)

exp1_GUI(varargin)

image thumbnail

updated 7 days ago

Plotly | Online MATLAB Graphing by Chris

Publish your MATLAB figures to the web with one line of code. (plot, data export, gui)

image thumbnail

updated 5 months ago

legappend by Chad Greene

Append new entries to an existing legend (legend, plot, hold on)

legappend

legappend(newStrings,varargin)

image thumbnail

updated almost 3 years ago

Extract data from a matlab figure (.fig) file by Pradyumna A

To extract data from a matlab figure (.fig) files generate using version 7 or later. (figure, extract data, unplot)

unplot(filename)

image thumbnail

updated 1 year ago

Hysteresis thresholding for 3D images (or 2D) by Luke Xie

Segments images based dual thresholding with 2D or 3D connectivity neighborhoods. (image processing, hysteresis, 3d)

[tri,hys]=hysteresis3d(img,t1,t2,conn)

image thumbnail

updated 9 months 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 10 months ago

Dicom Operator - EsmeProcess by Jun Li

EsmeProcess functions dicom image operation including viewing, drawing, writing and statistic. (dicom, mask, header)

EsmeProcess Tutorial

[meanGL1, stdGL1, meanGL2, stdGL2, ...

addmenuitems.m

image thumbnail

updated 1 year ago

Fast mutual information, joint entropy, and joint histogram calculation for N-D images by ja

Built for 'highest possible' speed. Can handle any number of dimensions, given sufficient memory. (joint histogram, joint entropy, nd)

ent(J,K)

image thumbnail

updated 18 days ago

clickz by Chad Greene

Easily get z values of pcolor or image plots from mouse clicks. (pcolor, image, imagesc)

clickz documentation

clickz(varargin)

image thumbnail

updated 3 months ago

AddAxis 6 by Luke Plausin

Add multiple y-axes to plots, includes mods for zoom, pan, datatip and colorbar tools in R2013b. (addaxis, plotting, plotyy)

aa_splot(varargin)

aadDataTipText(obj,event_obj)

aadaxisresizefcn(hax, OuterPos)

image thumbnail

updated 1 year ago

figs2tabs - move figures into a single tabbed gui by Chad Smith

Use MATLAB's native tab functionality to move multiple figures or GUI's into one window (tabs, gui, figure)

figs2tabs(figHandles)

image thumbnail

updated 4 months ago

Object oriented program demo: animated traffic lights on road intersection by Bogumila & Zbigniew MROZEK

simple classes and superclass are used to arrange flexible object oriented programming environment (demo, gui, simulation)

map

tLamps % trafficLamp

trafficLamp

image thumbnail

updated 3 months ago

Wavelet based Image Reconstruction from Gradient Data by E

A toolbox for reconstructing images from gradient data. (image processing, gradient, poisson solver)

Reflect.m

Ad_GWN(X,targetSNR,st)

CombineRGB(R,G,B)

image thumbnail

updated 5 months ago

label by Chad Greene

label data directly on a plot (legend, plot, annotation)

label

label(h,textString,varargin)

image thumbnail

updated 6 months ago

Minesweeper by Brian Moore

Minesweeper GUI with classical graphics, a persistent leaderboard, and an auto-solution engine (minesweeper, gui, game)

AIfcn(board,nMines)

Minesweeper

AItest.m

image thumbnail

updated 2 years ago

tilefigs by Brendan

MATLAB function for tiling figures on the screen. (tiling, figure, tilefigs)

tilefigs(handles,resize,nRows,nCols,leftRightSpacing,topB...

image thumbnail

updated 9 months ago

Two-dimensional Variational Mode Decomposition by Dominique Zosso

Variationally decompose a 2D signal into k band-separated modes. (adaptive filter, band separated, bandwidth)

VMD_2D(signal, alpha, tau, K, DC, init, tol)

VMD_2D_test.m

image thumbnail

updated 1 month ago

MakeColorMap by Doug Hull

Makes colormaps that smoothly blend from one color to another to optionally a third. (annotation, customization, colormap)

makeColorMap(varargin)

image thumbnail

updated 1 year ago

2D transient Heat Conduction by shashank moghe

A dynamic boundary 2-D transient heat conduction problem (transient, heat, conduction)

ApplyBC(T_old,x_intervals,y_intervals,left_Temperature,up...

CalculatePlottingMatrix(T_new,x_intervals,y_intervals)

CalculateTimeForTakingOutBillet(T_new,reference_Temperatu...

image thumbnail

updated 5 months ago

rgb2hex and hex2rgb by Chad Greene

Convert colors between rgb and hex values (color, rgb, plotting)

rgb2hex and hex2rgb

hex2rgb(hex,range)

rgb2hex(rgb)

Contact us