image thumbnail

updated 3 months ago

nantight by Chad Greene

Sets axis limits to the range of finite data. (nan, axis, axis tight)

nantight

nantight(h)

image thumbnail

updated 3 months ago

plotboxpos by Kelly Kearney

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

plotboxpos(h)

image thumbnail

updated 3 months ago

Subaxis - Subplot by Aslak Grinsted

Use HTML jargon for multi axis layout. (annotation, customization, subplot)

ArgStruct=parseArgs(args,ArgStruct,varargin)

h=subaxis(varargin)

image thumbnail

updated 4 months ago

Zoom Keys by Ned Gulley

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

image thumbnail

updated 4 months ago

park.m by Aravazhi Anbarasu

park transform (dq transform, power electronics, control design)

[d q o]=park(abc,theta)

image thumbnail

updated 4 months ago

eqaxsp.m by Adam Danz

Make all subplot axes equal (subplot, axes, axis)

eqaxsp (ax, lims)

image thumbnail

updated 5 months ago

Set same axis limits to all currently open plots. by Johannes Keyser

SAMEAXES unifies/synchronizes axis limits on different axes and subplots. (axes, axis, limits)

sameaxes(XYZC, HNDS)

image thumbnail

updated 6 months ago

correlation.m by Cesar Manuel Diez Chirinos

CALCULATING CORRELATIONS (correlations, plots, title)

correlation(x,y)

image thumbnail

updated 7 months ago

ThreeVector by Daniel O'Shea

Draws three-pronged labeled axis vectors that indicate 3d plot rotation (plot, dataplot, figure)

ThreeVector

image thumbnail

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

Break Y Axis by MikeCF

Splits the y axis hiding values within a given range (axis, figure, plot)

breakyaxis(varargin)

image thumbnail

updated 9 months ago

rotateXLabels by Kyle Andringa

Rotate the X Tick Label Text (rotate, tick, ticklabel)

rotateXLabels( ax, angle, varargin )

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

X-Axis Brackets by Molly Rossow

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

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

xAxisBrackets(locations, labels, ax, sortFlag)

image thumbnail

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

columnlegend by Simon Henin

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

columnlegend(numcolumns, str, varargin)

image thumbnail

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

oaxes - central axis lines through an origin by John Barber

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

...

draw(OA,disableListeners)

enable(OA)

image thumbnail

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

getTightSubplotHandles by Jeremy Manning

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

getTightSubplotHandles(FIG_MARGIN,ROW_MARGIN,COLUMN_MARGI...

image thumbnail

updated 2 years 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 3 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 3 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 3 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 3 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 3 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 3 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 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

calcticks by John Barber

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

...

image thumbnail

updated 3 years ago

subplace by James Slegers

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

subplace( R, varargin )

image thumbnail

updated 3 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, legend, labels)

distinguishable_colors(n_colors,bg,func)

image thumbnail

updated 4 years ago

SETAXES by Mukhtar Ullah

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

setaxes(varargin)

image thumbnail

updated 4 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 4 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 4 years ago

On-figure magnifier by David Fernandez-Prim

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

magnifyOnFigure( varargin )

magnifyOnFigure_examples.m

image thumbnail

updated 4 years ago

pilabels by Alan B

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

pilabels

image thumbnail

updated 4 years ago

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

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

flipxyview (hAxes)

image thumbnail

updated 4 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 almost 5 years ago

PLOT2AXES by Jiro Doke

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

plot2axes(varargin)

image thumbnail

updated almost 5 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 almost 5 years ago

mtit: a pedestrian major title creator by us

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

par=mtit(varargin)

image thumbnail

updated 5 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 5 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 5 years ago

allowaxestogrow by Matt Caywood

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

allowaxestogrow(f)

image thumbnail

updated 5 years ago

ezgraph by Matt Fig

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

ezgraph(varargin)

Contact us