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 1 month ago

Eye diagram in GUI by Nikola

Plotting an eye diagram figure in GUI when a button is pressed (eyediagram, gui, axis)

ButtonAxis(varargin)

image thumbnail

updated 1 month ago

Draw or add axes to figure by Kye Taylor

Super helpful way to visualize axes in a 2D figure. (demo, visualization, axes)

drawAxes(ax)

image thumbnail

updated 4 months ago

columnlegend by Simon Henin

Creates a legend with a specified number of columns (columns, legends, figure)

columnlegend(numcolumns, str, varargin)

image thumbnail

updated 5 months ago

setytight by Bart van Oort

set ylim tight for the current values of xlim of a plot (xlim remains unchanged) (xlim, ylim, axis)

setytight

image thumbnail

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

addScrollbar by Ivar Eskerud Smith

Add a scrollbar to scroll the x- or y-axis on one or more axes in a figure. (scroll, scrollbar, axis)

h=addScrollbar( ax, varargin )

image thumbnail

updated 11 months ago

Fractional position on plots by Chad Greene

Position text or data relative to the frame of a plot, not necessarily relative to the data. (text, plot, xlim)

xput(x_position_fraction)

yput(y_position_fraction)

zput(z_position_fraction)

image thumbnail

updated 12 months ago

oaxes - central axis lines through an origin by John Barber

Draw central axis lines through an origin point. (axis, central axis, centered axis)

...

oaxes(varargin)

schema()

image thumbnail

updated 1 year ago

scroll by Ivar Eskerud Smith

Scroll/shift axis-limits for one or more axes by a specified factor. (scroll, shift, axis)

scroll( varargin )

image thumbnail

updated 1 year ago

Take & Restore hold by Ioannis Filippidis

Hold axes temporarily, optionally respecting the previous hold state. (hold, hold on, hold off)

restorehold(ax, prevhold)

takehold(ax, mode)

image thumbnail

updated 1 year ago

getTightSubplotHandles by Jeremy Manning

Finer control over subplot spacing. (subplot, figure, axes)

getTightSubplotHandles(FIG_MARGIN,ROW_MARGIN,COLUMN_MARGI...

image thumbnail

updated 1 year ago

Plot All Font Types by Juan Camilo Medina

Plots all the different font types in your Matlab version (plot, axis, text)

plot_fonts.m

image thumbnail

updated almost 2 years ago

Select subplots with mouse, with visual feedback by Matt Caywood

Click the mouse to select (and visibly toggle) multiple subplots. Returns subplot indices. (data exploration, figure, plot)

selectplots(axisarray)

image thumbnail

updated almost 2 years ago

plotboxpos by Kelly Kearney

Returns the position of a plotted axis region (annotation, axis, plotted)

plotboxpos(h)

image thumbnail

updated almost 2 years ago

plotSeries - Color-code multiple plots by James Hall

plotSeries allows multiple plots to be easily color-coded (plot, plotting, color)

plotSeries(varargin)

image thumbnail

updated almost 2 years ago

inset2DAbsolute by James Hall

inse2DAbsolute creates an axes inset, defined using the larger axes, and corresponding annotations (plot, plots, plotting)

inset2DAbsolute(axesHandle, insetLoc, style, rectLoc, var...

image thumbnail

updated almost 2 years ago

Tiny Axis by Jeroen van Nugteren

This function shows the orientation of the provided axes plot in the lower left corner. (axis, corner, axes)

tinyaxis(ax,c1,c2,c3)

image thumbnail

updated almost 2 years ago

Correctly proportion a lat/lon plot by Jonathan Sullivan

Correctly proportions a lat/lon plot based on a spherical Earth assumption (latitude, longitude, proportions)

lat_lon_proportions(h)

image thumbnail

updated 2 years ago

3D Rotation about Shifted Axis by Matt J

Computes/applies rotation about arbitrary 3D line. (rotation matrix, rotation, affine transform)

varargout=AxelRot(varargin)

image thumbnail

updated 2 years ago

Controllable tight subplot by Nikolay S.

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

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

demo_subplot_tight.m

image thumbnail

updated 2 years ago

calcticks by John Barber

Calculate ticks and ticklabels for specified limits, orientation and text size. (tick, tick labels, ticklabel)

...

image thumbnail

updated 2 years ago

subplace by James Slegers

SUBPLACE Computes 'Position' vectors for a center-aligned set of subplots of varying row lengths (subplot, plot, visualization)

subplace( R, varargin )

image thumbnail

updated 2 years ago

Generate maximally perceptually-distinct colors by Tim Holy

Choose a set of n colors that can be readily distinguished from each other (color, colormap, axis)

distinguishable_colors(n_colors,bg,func)

image thumbnail

updated almost 3 years ago

SETAXES by Mukhtar Ullah

creates handles of nested functions for fixing problems with MATLAB figures. (annotation, latex, publication quality)

setaxes(varargin)

image thumbnail

updated 3 years ago

gridxy2 by Carey Smith

Plots colored gridlines. (A revision to gridxy needed for imagesc plots in MATLAB 7.10) (grid, gridlines, grid lines)

gridxy(x,varargin)

image thumbnail

updated 3 years ago

mouse3d by Dirk-Jan Kroon

Easily zoom, pan, rotate the camera in a Matlab axis with left/center/right mouse button (mouse, mouse control, 3d)

mouse3d(varargin)

image thumbnail

updated 3 years ago

On-figure magnifier by David Fernandez-Prim

Powerful on-figure magnifier, suitable for the publication of compact graphical results (zoom, plot, axes)

magnifyOnFigure( varargin )

magnifyOnFigure_examples.m

image thumbnail

updated 3 years ago

pilabels by Alan B

Automatically replaces xticklabels with rational multiples of pi. (signal processing, tick, ticklabel)

pilabels

image thumbnail

updated 3 years ago

FLIPXYVIEW (v2.0, mar 2010) by Jos (10584)

flips (mirror rotates) the horizontal and vertical plot axes (plot, axes, graphics)

flipxyview (hAxes)

image thumbnail

updated 3 years ago

datetick2 by Nobuhito Mori

This simple script an extension of datetick for plotyy. (plot, plotyy, axis)

datetick2(tickaxis, dateform, haxes);

image thumbnail

updated 3 years ago

PLOT2AXES by Jiro Doke

Plot a set of data with two different axes. (double axes, specialized, plotxx)

plot2axes(varargin)

image thumbnail

updated 3 years ago

panScrollZoom by Luca Chiaravalloti

Scroll bar selfadjusting on zoom and pan events.Is possible to specify a callback for axis handling (data exploration, pan, zoom)

panScrollZoom(axisHandle, wichAxis, min, max, initialValu...

example1.m

example2.m

image thumbnail

updated 3 years ago

mtit: a pedestrian major title creator by us

MTIT creates a major title in a figure with many axes (title, annotation, figure)

par=mtit(varargin)

image thumbnail

updated 3 years ago

Scale bar for 2D axes by Amanda

Creates a scale bar in a 2D axes. The length, location and colour of the scale bar are customisable. (scalebar, axis, graphics)

scalebar(varargin)

image thumbnail

updated almost 4 years ago

changeloglabels v3 by Jeffrey

Alters log labels to linear (10^1.45 to 28..). Remakes for zoom/pan. Automatically runs. (frequency, axis, log labels)

changeloglabels

image thumbnail

updated 4 years ago

extendticklabel.m by Greg Aloe

Extend the number of significant figures for axes tick labels. (annotation, customization, xticklabel)

extendticklabel(varargin)

image thumbnail

updated 4 years ago

Zoom Keys by Ned Gulley

Pan and zoom quickly around your 2-D data using mouse and keyboard shortcuts. (data exploration, pan, zoom)

axdrag(action)

image thumbnail

updated 4 years ago

allowaxestogrow by Matt Caywood

With one click, zoom axes for better visibility. (data exploration, figure, plot)

allowaxestogrow(f)

image thumbnail

updated 4 years ago

ezgraph by Matt Fig

Performs basic formatting of a plot with a single GUI. (annotation, customization, easy)

ezgraph(varargin)

image thumbnail

updated 4 years ago

Change log labels v2 by Daniel Armyr

Alters log labels of to linear labels (10^1.45 to 28.18). Remakes when zoom and pan are used. (log, axes, axis)

changeloglabels(haxes)

image thumbnail

updated 4 years ago

axescenter by Matt Fig

Puts axes in the center of a plot. Zooming, panning and some command line manipulations allowed. (axes, axis, origin)

axescenter(ax)

image thumbnail

updated 4 years ago

break Y axis by Mark

Breaks the Y-axis so that the x-axis will cross the y-axis at 0 and continues at any number (graph, axis, break)

breakYaxis.m

image thumbnail

updated 4 years ago

BreakPlot by Michael Robbins

Produces a plot who's y-axis skips to avoid unnecessary blank space (axis, break, graph)

h=BreakPlot(x,y,y_break_start,y_break_end,break_type,y_ar...

image thumbnail

updated 5 years ago

GRIDXY (v2.2 feb 2008) by Jos (10584)

plot horizontal and vertical grid (annotation, customization, reference)

gridxy(x,varargin)

image thumbnail

updated 6 years ago

Break Bar Plot by Chintan Patel

Add breaks in the bar plot (break, axis, specialized)

b=BarPlotBreak(Y,y_break_start,y_break_end,break_type,sca...

image thumbnail

updated almost 7 years ago

JISUBPLOT + NEXTPLOT: enhanced replacement for subplot by John Iversen

Automatically create complex subplot layouts (annotation, customization, subplot)

currentplotis(test);

getparam(param, paramlist, n, varargin)

isparam(param, paramlist)

image thumbnail

updated 7 years ago

PlotAxisAtOrigin by Shanrong Zhang

This is a 2D vresion of Plot3AxisAtOrigin, which may be used to plot axis at origin. (axis, potw, origin)

PlotAxisAtOrigin(x,y);

image thumbnail

updated 7 years ago

range_on_axis by M MA

Axis data range (with PropName,PropValue). (data exploration, range, axis)

range_on_axis(ax,varargin)

image thumbnail

updated 7 years ago

ud_handles by M MA

Manage of axis/figure children. (annotation, customization, manage handles)

ud_handles(cb,what)

Contact us