image thumbnail

updated 3 hours 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 8 days 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 18 days ago

Display pixels and pixel values by Steve Eddins

Display pixels and pixel values like impixelregion, but in an ordinary figure (annotation, gui, display)

showPixelValues(varargin)

image thumbnail

updated 22 days ago

Zoom Adaptive Date Ticks by Andreas Krahnke

Make date ticks adapt to zooming (potw, datetick, pick of the week)

zoomAdaptiveDateTicks(varargin)

image thumbnail

updated 22 days ago

ImageAdjuster by Brett Shoelson

Launches an interactive app for modifying the parameters of IMADJUST. (r2014b graphics ready, gui, display)

ImageAdjuster

ImageAdjuster(imgin,varargin)

distributeObjects(nobjects,startpos,endpos,gap,warnoff)

image thumbnail

updated 1 month ago

XTICKLABEL_ROTATE by Brian Katz

Rotate XTickLabel to better accommodate long labels and text labels. (annotation, customization, xtick)

xticklabel_rotate.m

image thumbnail

updated 2 months ago

Advanced hline and vline by Hoi Wong

Draws horizontal/vertical lines in graphs. Accept axes handle and allows user to specify label posit (annotation, customization, horizontal line verti...)

hline(y, linePropertiesList, label, textPosition, textPro...

vline(x, linePropertiesList, label, textPosition, textPro...

image thumbnail

updated 3 months ago

label by Chad Greene

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

label

label(h,textString,varargin)

image thumbnail

updated 4 months ago

plotboxpos by Kelly Kearney

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

plotboxpos(h)

image thumbnail

updated 4 months ago

tick2text: create easy-to-customize tick labels by Kelly Kearney

Customized tick marks, maintained on zoom and pan (annotation, customization, tick)

params=parse_pv_pairs(params,pv_pairs)

tick2text(varargin)

image thumbnail

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

dragndrop by Michelle Hirsch

This allows you to easily add drag and drop capabilities to any GUI. (annotation, customization, drag)

image thumbnail

updated 4 months ago

datalabel by Michelle Hirsch

Interactive labeling of data points on a plot. (annotation, customization, interactive)

datalabel(state,marker_color);

image thumbnail

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

dualcursor by Michelle Hirsch

Add dual vertical cursors to a plot. (annotation, customization, cursors)

image thumbnail

updated 5 months ago

bordertext by Jan de Wilde

Place text on borders of the figure, border of the subplots, on the inner-side or outer-side. (bordertext, text, linkaxes)

bordertext( varargin )

image thumbnail

updated 6 months ago

Format Tick Labels (Extended v2) by Maha

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

...

image thumbnail

updated 7 months ago

hbarerrorbar by Walid

Create a horizontal bar plot with error bars. (annotation, bar, customization)

hbarerrorbar(varargin)

image thumbnail

updated 8 months ago

annotationN by Fred Massin

place multiple annotations in plot or figure coordinates (annotation, cell)

hOut=annotationN(varargin)

image thumbnail

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

ANNOTATEAXES: Annotation object in axes data coordinate by Kesh Ikuma

ANNOTATEAXES places a built-in annotation object and tie it to an axes (utility, graphics, annotation)

annotateaxes(varargin)

image thumbnail

updated 9 months ago

Scrollsubplot by Bjorn Gustavsson

scrollsubplot(n,m,p) p<0 and p>nm, Extends subplot to infinite canvas ... (annotation, customization, subplot)

scrollsubplot(nrows, ncols, thisPlot)

image thumbnail

updated 11 months ago

Freehand Prostate Annotation by Guillaume Lemaitre

GUI allowing freehand annotations of DICOM prostate images (medical imaging, computer vision, dicom)

annotationTool(varargin)

xml2struct( file )

image thumbnail

updated 1 year ago

3D data space coordinates to normalized figure coordinates conversion by MinLong Kwong

Like dsxy2figxy or ds2nfu, also work for 3D axes. An utility function to help annotation. (annotation)

ds2fig(varargin)

image thumbnail

updated 1 year ago

dualcursor2 by Ari Feldman

Updated dualcursor function that displays and outputs the slope, average, and standard deviation. (annotation, cursor, datalabel)

dualcursor2(state,deltalabelpos,marker_color,datalabelfor...

image thumbnail

updated 1 year ago

Naming figures (fig.m) by Aslak Grinsted

Create new figures with a window title which can be used as a handle. (annotation, customization, figure)

H=fig(varargin)

image thumbnail

updated 1 year ago

Insert annotation in figure's metadata by Germán

Make annotations that are not displayed on the figure area. (annotation, figure, comment)

getAnnotation(h)

insertAnnotation(h, text)

image thumbnail

updated 1 year ago

Heat Maps with Text by Robert Henson

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

Annotated Heat Maps

heatmaptext(data,varargin)

image thumbnail

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

TextZoomable for text that scales as you zoom by Ken Purchase

Text that zooms as you zoom your plot, rather than staying at a fixed font size. (text, zoom, text zoom)

TextZoomable(x,y,varargin)

image thumbnail

updated almost 2 years ago

Arrow3 Version 5 by Tom Davis

Draws lines with directional arrowheads. (annotation, customization, arrow)

hn=arrow3(p1,p2,s,w,h,ip,alpha,beta)

image thumbnail

updated 2 years ago

Curly brace annotation by Pål Næverlid Sævik

Draws curly brace on current figure (annotation, curly, brace)

drawbrace(start, stop, width, varargin)

image thumbnail

updated 2 years ago

OverlayTable by jvc

Create table overlays for figures which include full text formatting and support for symbols. (graphics, table display, annotation)

OverlayTable(hfig,tableData,left,top,width,height,varargin)

OverlayTableEdit(d,defCell)

image thumbnail

updated 2 years ago

MAKEDATATIP by Tim Farajian

Allows programmatically adding datatips to any valid graphical object. (annotation, customization, data cursor)

makedatatip(hObj,index)

image thumbnail

updated 2 years ago

Image overlay by Steve Eddins

Overlay a binary mask onto an image using a specified color (gui, display, annotation)

imoverlay(in, mask, color)

image thumbnail

updated almost 3 years ago

colorscale by Rob Comer

Add a color scale bar using part of the figure's colormap. (annotation, customization, colorscale)

colorscale(varargin)

image thumbnail

updated almost 3 years ago

Basic Phasor Plot by Amol Mahurkar

Drawing Basic phasor diagram This code shows how to draw a basic phasor and use plot windows (phasor diagram plot s..., phasor diagram, plot)

main_phasor()

image thumbnail

updated 3 years ago

Annotation pinned to axes by Fred Gruber

This function extends the standard annotation function by making them pinned to the axes. (annotation, textarrow, arrow)

oh=annotation_pinned(varargin)

image thumbnail

updated 3 years ago

HTML Indexer by tudor dima

automated multi-language html index, index for print, batch image scaling (gui, display, annotation)

GenerateHtml(FileList,Dir,Options)

dlgLimba(languages, cefaci)

dlgUpdTxt(strOrig, strInsert, index)

image thumbnail

updated 3 years ago

textbp: text with legend-style "best" placement by Peter Mao

automatically locates text annotation to minimize figure obscuration (annotation, customization, text)

textbp(string,varargin)

image thumbnail

updated 3 years ago

Publication Quality Plots by Sourav Chatterjee

Creates Publication quality plots, removing white space, making fonts readable,printing in high res. (article, physics, publication quality)

[]=plotpub(h,xl,yl,file,w_inch,dpi,life_size)

sampleplot.m

image thumbnail

updated 3 years ago

Precise Figure Placing by Markus Buehren

This contribution provides functions for precisely placing a figure to a given screen location. (annotation, customization, figure)

computefiguresizeinfo(useDefaults)

correctfigpos(figPos, correctionMode)

deletefiguresizeinfo

image thumbnail

updated 3 years ago

Shaded time series by Carl Fischer

Plot time series one above the other with coloured strips highlighting interesting features. (annotation, customization, highlight)

shadedTimeSeries(X, Ydata, indicator, Xlabel, Ylabels, co...

image thumbnail

updated almost 4 years ago

Improved 'vline' by Karl

Same syntax as original 'vline', but with several improvements. (vline, vertical, line)

vline2(varargin)

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

freezeColors / unfreezeColors by John Iversen

Use multiple colormaps per figure! Version 2, now works for many types of objects, not only images. (annotation, customization, colormap)

freezeColors(varargin)

unfreezeColors(h)

Contents.m

image thumbnail

updated 4 years ago

uiselectim by Brett Shoelson

Visually select a single image from an array of images in a directory. (gui, display, annotation)

uiselectim(varargin)

image thumbnail

updated 4 years ago

suplabel by Ben Barrowes

Places text as a title, xlabel, or ylabel on a group of subplots. (annotation, customization, super)

[ax,h]=suplabel(text,whichLabel,supAxes)

suplabel_test.m

image thumbnail

updated 4 years ago

4 Dimensional visualization by Divahar Jayaraman

This is to visualize the functions of 3 variables: z=f(x,y,t), which becomes 4 dimensional problem (annotation, customization, visualization)

Visualization_4d(varargin)

Create_Volume.m

image thumbnail

updated almost 5 years ago

Light Bartlein Color Maps by Robert Bemis

Generates one of four colormaps using schemes proposed in technical literature (annotation, customization, colormap)

lbmap(n,scheme)

Contact us