image thumbnail

updated 5 days 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 14 days 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 25 days ago

fix_xticklabels - automatically convert xticklabels to multiple line format by Mikhail Erofeev

It will determine maximum allowed width of XTickLabels and convert them into multiple line format (xticklabels, xticklabel, multiple line)

fix_xticklabels(handle,margins,textopts)

example.m

image thumbnail

updated 1 month ago

akZoom by Alexander Kessel

Allows direct zooming and panning with the mouse in 2D plots. Works with plotyy and multiple axes. (2d, axes, mouse)

akZoom.m

image thumbnail

updated 6 months ago

GINPUT funtion to be used in GUIs by Pedro Teodoro

This function works similar to GINPUT but only presents the crosshair in axes specified by the user. (axes, gui, ginput)

ginputax(ax,arg1)

gui_ginputax(varargin)

image thumbnail

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

tightfig by Richard Crozier

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

tightfig(hfig)

image thumbnail

updated 1 year ago

Find unused plot color by Deborah

Find the first unused default color in a plot or generate a random one. (plot, color, chose)

which_color(h_axes)

image thumbnail

updated 1 year ago

plotaxes(H,style) plots axes on figure H with the given style. by Brenden Epps

plotaxes(H,style) plots axes on figure H with the given style. (plot, figure, axes)

plotaxes(H,style)

image thumbnail

updated 1 year ago

Matlab script for generating nice plots by silver_surfer

A simple function for setting the common parameters of a 2D plot easily (label, plot, settings)

pub_fig(x,y,line_width,line_style,line_color,marker,marker_...

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

Vectorized hold by Ioannis Filippidis

Vectorized version of hold function. (hold, vectorization, plot)

vhold(multiax, onoff)

image thumbnail

updated 1 year ago

getTightSubplotHandles by Jeremy Manning

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

getTightSubplotHandles(FIG_MARGIN,ROW_MARGIN,COLUMN_MARGIN,...

image thumbnail

updated 1 year ago

Clock by Alejandra Graciano

CODE TO MAKE A CLOCK (axes, if while)

clockex

image thumbnail

updated 1 year ago

copyaxes by Mar Callau-Zori

Copy an axes object into another axes object (copy, pie, axes)

copyaxes(source, destination, varargin)

image thumbnail

updated 1 year ago

fillfigure by Rob Comer

Reset axes position and limits to fill figure. (data exploration, fill, figure)

fillfigure(ax)

image thumbnail

updated 1 year 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 1 year 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 1 year 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, varar...

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

Draw two figures with separate x and y axis by Nassim Khaled

This script plots two sets of 1D data on the same figure. (two axes, axes, data export)

figure_with_two_axis_with_same_grid(x1,y1,x2,y2,x_num_of_gr...

image thumbnail

updated 2 years ago

Split/Merge Matlab figures. by T. R.

Split/Merge Matlab figures. (axes, fig, figure)

figmerge( FigLst, SubLoc, DstOpt, DoAxes, ...

figsplit( FigLst, DoAxes )

image thumbnail

updated 2 years ago

Data cursors for figure window by Malcolm Lidierth

Data cursor support for multiple axes in a fugure (cursors, axes, gui)

CursorDemo()

CursorWindowButtonMotionFcn(fhandle, EventData, UserFunctio...

DeleteCursor(varargin)

image thumbnail

updated 2 years ago

Linked Pan and Zoom by Geoffrey Akien

Pans and zooms multiple axes on the same figure, with full control of axes linking. (gui, axes, zoom)

getposition(hObject, units)

panzoom(figureHandle, axesHandles, xLink, yLink)

unpanzoom(figureHandle)

image thumbnail

updated 2 years ago

Copy the ANOCOVA Prediction Plot to a New Figure by James Herman

Have you ever wanted to copy only the axes objects from the ANOCOVA Prediction Plot to a new figure? (aoctool, copy, copyobj)

copyanc()

image thumbnail

updated almost 3 years ago

MontageFigures by Nick Sinclair

Creates Montage (subplots) of Specified Figures and their subplots (montage, copyobj, copy)

montagefigurefiles(x,y)

montagefigures(figurearray,x,y)

image thumbnail

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

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

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

Misc Plot using Plotyy by Math Lover

Modified plotyy command to plot more than two parameters on two axes. (plotyy, line, legend)

miscplot.m

image thumbnail

updated 3 years ago

marginhist.m by Peter Perkins

2D scatterplot w/marginal histograms. (specialized, plotting, scatterplot)

marginhist(x,y,nbins)

image thumbnail

updated 3 years ago

Centered coordinate axes in 2D plots by Johan Carlson

Takes the current coordinate axes (with ticks and labels) and draws new ones centered at the origin. (axes, origin, plotting)

centeraxes(ax,opt)

centeraxes_test.m

image thumbnail

updated 3 years ago

Learn Basic Plotting Principles by Husam Aldahiyat

Powerpoint Slides on the fundamentals of plotting and using the function line() with animation. (gui, example, graphical)

slide25

slide39

slide47

image thumbnail

updated 3 years ago

Mouse-friendly FIGURE by Rody Oldenhuis

Same as FIGURE, but zooming/panning is done more conveniently with scroll wheel/clicks. (figure, plot, axes)

mouse_figure(MainFig)

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

addaxes.m v1.1 (Sep 2009) by Carlos Adrian Vargas Aguilera

Adds a new linked axis related by ANY monotonic function. Includes ZOOM/PAN and DATETICK utility! (axes, zoom, datetick)

addaxes(varargin)

image thumbnail

updated almost 4 years ago

Link figures by Yanai

Link the axes of different figures for zoom and pan (axes, images, figures)

LinkFigures(varargin)

image thumbnail

updated almost 4 years ago

ploty4.m by Peter (PB) Bodin

PLOTY4 support for a third and fourth y-axis. (multiple yaxis, axes, plotyyy)

ploty4(x1,y1,x2,y2,x3,y3,x4,y4,ylabels)

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

Format Tick Labels (Extended) by Patrick Toche

Replace Tick Label with LaTeX compatible Objects. Extends file 15986 created by Alexander Hayes. (annotation, latex, plot)

...

image thumbnail

updated 4 years ago

Windows Joystick access by Thomas Riemer

access windows-joysticks from simulink and slow down simulation speed (joystick, simulation, windows)

build.m

Test

image thumbnail

updated 4 years ago

scatter_histhist.m by Jeffrey

Takes vectors X and Y makes a scatter plot of X vs. Y and histograms of X and Y (data exploration, plot, histogram)

[hm, hx, hy]=scatter_histhist(x, x_sig, y,y_sig, x_lim, y_l...

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

Custom and centered axes for 2D plot by Alexander Brodsky

It is way to place axes in eny point you want. Makes plot more readable and presented. (axes, plot, 2d)

newaxes (x,y)

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

Change the layer of Object by Tao Lan

Change the object's layer conveniently. (annotation, customization, layer)

setlayer(varargin)

image thumbnail

updated almost 5 years ago

MULTIPLOT2 - Multiplot version for version prior to R2007a (do not use inputParser) by Thomas Montagnon

2D-line plots on several axes with common x-axis (data exploration, multiple plot, subplot)

multiplot(xdata,ydata,varargin)

image thumbnail

updated almost 5 years ago

MULTIPLOT by Thomas Montagnon

2D-line plots on several axes with common x-axis (axes, subplot, plot)

multiplot(xdata,ydata,varargin)

image thumbnail

updated 5 years ago

Legend from DisplayName by Kristian Svartveit

Adds legend with strings from DisplayName (annotation, customization, legend)

legendFromDisplayName(h, varargin)

Contact us