Extracts data from the lines in a .fig figure file. Version 1.2.
More than once, I have found an old .fig file, but I can't find the data set that was used to create it. getfigdata.m will examine a figure and return the data for all of the lines in a figure.
- 2.7K (All time)
- 4 (Last 30 days)
- 5.0 / 5
- Community
-
29 Apr 2024
Extract data from line plots in a MATLAB Figure
This function will extract data from the given axes of the Matlab figure.
This function used to extract (x,y) data from the matlab figure.It will work with multiple lines also.syntaxx = -pi:pi/25:pi;y = sin(x);plot(x,y,'-k'); hold on[x,y] = myfigextract(gca);indices =
- 11 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
23 Sep 2023
Extract data points from any plot
Digitize_Plotted_DataExtract data points from a plotInstructions:Run the script and select an image of the plotEnter the values of the x and y boundaries of the dataSpecify if the x and y axes are
- 35 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
16 Apr 2022
Extracts data points as a vector from a scanned plot (*.tif)
Extracts data points as a vector from a scanned plot (*.tif).
This program extracts the data points from a plot that is scanned from any paper or a journal article. This is very helpful for people who wants to extract the data and over plot with their data.
- 1.7K (All time)
- 1 (Last 30 days)
- 2.3 / 5
- Community
-
5 Jan 2005
Extract X and Y data points from a plot
Open the figure, run the script, and get back your plotted data points.
Often times, you would have plotted some data and deleted them, but would have saved your figure file. How do you get back the data points from the figure? Open the figure, run this script, and you
- 164 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
1 Feb 2016
Extract contour data from contour matrix C
Extract contour data created by CONTOUR, CONTOURF, CONTOUR3, and CONTOURC.
CONTOURDATA Extract Contour Data from Contour Matrix C.CONTOUR, CONTOURF, CONTOUR3, and CONTOURC all produce a contour matrixC that is traditionally used by CLABEL for creating contour labels.S =
- 3.1K (All time)
- 4 (Last 30 days)
- 5.0 / 5
- Community
-
31 Oct 2012
Digitizes images and extracts data from plots
DigiGraph is a digitizer. DigiGraph makes it easy to digitize entire plots. It is designed to extract line plots. However, it is possible to extract fine detail from a digital (or scanned) photograph
- 2.7K (All time)
- 1 (Last 30 days)
- 2.0 / 5
- Community
-
15 Jan 2007
Digitize chart data from an image.
Digitizer extracts data points from an image file. Plots in X/Y and Polar can be digitized.Demonstration of usage can be found at: https://youtu.be/zNYWioXi98wDigitizer is an app where you load an
- 1.9K (All time)
- 116 (Last 30 days)
- 5.0 / 5
- Community
-
6 Nov 2025
Extract (pick out) data points off image files.
GRABIT Extracts data points from an image file.GRABIT starts a GUI program for extracting data from an image file. It is capable of reading in BMP, JPG, TIF, GIF, and PNG files (anything that is
- 108.4K (All time)
- 289 (Last 30 days)
- 4.8 / 5
- Community
-
1 Sep 2016
Making Surface Plots From Scatter Data
How to turn a collection of XYZ triplets into a surface plot.
How do you turn a collection of XYZ triplets into a surface plot? This is the most frequently asked 3D plotting question that I got when I was in Tech Support. This submission explains how.
- 38.6K (All time)
- 5 (Last 30 days)
- 4.6 / 5
- Community
-
1 Sep 2016
Contour Plot for Scattered Data
Triangular Contour Plot
TRI, such as that returned by DELAUNAY. Each row of TRI contains indices into the X,Y, and Z vertex vectors to define a single triangular face. Contours are computed directly from the triangulation
- 7.1K (All time)
- 15 (Last 30 days)
- 4.7 / 5
- Community
-
31 Oct 2012
plot spread points (beeswarm plot)
plotSpread plots distributions of data points, adding jitter to the points to avoid overlap.
plotSpread allows creating "beeswarm plots", i.e. point distributions where jitter has been added to the data points to avoid overlap.It further allows specifying groups within the data to show the
- 12.8K (All time)
- 4 (Last 30 days)
- 4.9 / 5
- Community
-
11 Feb 2017
Collect and plot data from a TCPIP server in real time
Obtain real time data from a TCPIP object using Instrument Control Toolbox and visualize it live.
This example demonstrates how to automatically read a set number of data bytes as and when they are available. This MATLAB® script also generates a real time plot of streaming data collected from the
- 12.2K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
1 Sep 2016
getDataTips - Get data tip text and handles
Extract data tip text and handles.
getDataTips() - prints content of all existing data tips in the current figure to the command window.getDataTips(h) - specify an array of figure or axis handles. content = getDataTips(__) - stores
- 540 (All time)
- 6 (Last 30 days)
- 5.0 / 5
- Community
-
29 Oct 2020
Extract text from a PDF document
(if you are lucky)
The submission calls on PDFTextStripper class of Ben Litchfield's PDFBox Java library to extract text from a PDF document.1. Download PDFBox library from http://sourceforge.net/projects/pdfbox/2
- 9K (All time)
- 3 (Last 30 days)
- 4.1 / 5
- Community
-
4 Apr 2016
Boundary extraction (identification and tracing) from point cloud data
For any input point set the algorithms are able to not only identify boundary edges, but also trace.
The algorithms can:1) extract (identify and trace) both outer and inner boundaries separately from the input point set,2) work on any type of input point sets,3) extract boundaries separately from
- 1.5K (All time)
- 3 (Last 30 days)
- 5.0 / 5
- Community
-
12 Dec 2016
Data Acquisition Toolbox Support Package for National Instruments NI-DAQmx Devices
Acquire and analyze data from NI-DAQmx devices.
Data Acquisition Toolbox™ Support Package for National Instruments® NI-DAQmx Devices enables you to communicate with the National Instruments hardware remotely from a computer running MATLAB®. Using
- 45.8K (All time)
- 202 (Last 30 days)
- 2.4 / 5
- MathWorks
-
26 Jan 2026
ashape: a pedestrian alpha shape extractor
extracts 2d alpha shapes from a set of x/y data points
ASHAPE is a simple wrapper for ASLIB, which implements several (optimized) subroutines to extract and display 2d alpha shapes and alpha patches from a set of x/y data pointsASLIB returns a structure
- 21.5K (All time)
- 2 (Last 30 days)
- 5.0 / 5
- Community
-
13 Apr 2010
The Graph Digitizer Tool is a MATLAB script that enables users to extract data points from graphs in images.
The Graph Digitizer Tool is a MATLAB script that enables users to extract data points from graphs in images. The graphical interface allows users to load an image, select the desired region, and
- 2.4K (All time)
- 87 (Last 30 days)
- 5.0 / 5
- Community
-
13 Nov 2024
Violin Plot based on kernel density estimation, using default ksdensity
. Key Features:a) Specify plotting features as facecolor, edgecolor, etc. b) Provide data with variable column length as cells if wanted, e.g. Y = [100x1 double] [10x1 double]c) Plot Violins on the
- 25.5K (All time)
- 120 (Last 30 days)
- 4.9 / 5
- Community
-
3 Nov 2015
extractCrashLogs(nDays,logDir)
Easily extract crash logs generated by MATLAB
days:>> extractCrashLogsFor more days, execute the function with the number of days as input. For example, for 50 days:>> extractCrashLogs(50)
- 4K (All time)
- 8 (Last 30 days)
- 3.7 / 5
- Community
-
1 Sep 2016
surfir - Surface plot from irregular data points
surfir takes vectors of data points x,y,z and creates a surface plot - similar to surf but for irregularly spaced data.
even be non-convex. You want to visualize the function as one of those nice surface plots. 'surf', however, requires the data to come in the form of a mesh grid, which is not easy to obtain if you don't
- 1K (All time)
- 5 (Last 30 days)
- 5.0 / 5
- Community
-
16 Mar 2020
GUI utility to extract x, y data series from MATLAB figures
Extract x and y data series from a MATLAB figure to a Microsoft Excel file.
the figure may have different x ranges. This utility can be easily expanded to extract x, y, and z data series from a 3-D figure. MATLAB R14 or higher is needed. This utility is compiler ready.
- 2.4K (All time)
- 1 (Last 30 days)
- 4.6 / 5
- Community
-
19 May 2009
Extract data from a matlab figure (.fig) file
To extract data from a matlab figure (.fig) files generate using version 7 or later.
To extract data from a matlab figure (.fig) files generate using version 7 or later. It can be used for both 2D and 3D plots
- 2.2K (All time)
- 1 (Last 30 days)
- 4.5 / 5
- Community
-
19 Jan 2012
Plots data density of a two-dimensional distribution for human viewing.
Data density can be hard to read from scatter plots due to overstriking. I therefore calculate data density at each pixel as the reciprocal of the sum of squared distance from each point, adding a
- 6.9K (All time)
- 2 (Last 30 days)
- 4.1 / 5
- Community
-
29 Nov 2014
Scenario Builder for Automated Driving Toolbox
Build simulation scenarios from real-world vehicle data recorded from GPS, IMU, camera, and lidar sensors
extractionExtract key events from recorded sensor dataEgo vehicle trajectory generation and localizationSmooth GPS Waypoints for Ego LocalizationEgo Vehicle Localization Using GPS and IMU FusionEgo Localization Using
- 1.1K (All time)
- 131 (Last 30 days)
- 5.0 / 5
- MathWorks
-
26 Jan 2026
joyplot (ridgeline plot | 山脊图)
Draw joyplot (ridgeline plot) with rug marks, median lines, quantiles, and 5 ColorModes options.
draw.JP = joyPlot(Data, 'ColorMode','Order');JP = JP.draw();% Create handles for legend and display.lgdHdl = JP.getLegendHdl();legend(lgdHdl)%% Change colorfigure()% Create joyplot object, change color and
- 485 (All time)
- 17 (Last 30 days)
- 5.0 / 5
- Community
-
28 May 2026
DataTheif Helps you to extract data points from graphs.
You can scan a graph from a printed publication and load it using DataTheif, and then extract data points from it.
- 3.2K (All time)
- 9 (Last 30 days)
- 4.8 / 5
- Community
-
7 Jun 2018
Plots 3d polar data with polar axis and polar grid
Polarplot3d produces surface, mesh, wireframe and contour plots for three dimensional polar data. A labeled polar axis is drawn at a fixed height or it can follow the surface contour at maximum
- 25.7K (All time)
- 13 (Last 30 days)
- 4.9 / 5
- Community
-
4 Mar 2016
FSDA - Flexible Statistics Data Analysis toolbox
Flexible Statistics Data Analysis Toolbox
forward plots.All Flexible Statistics Data Analysis Toolbox™ functions are written in the open MATLAB® language. This means that you can inspect the algorithms, modify the source code, and create your own
- 24.4K (All time)
- 896 (Last 30 days)
- 5.0 / 5
- Community
-
21 May 2026
Climate Data Toolbox for MATLAB
A set of low-level functions and tutorials for analyzing and displaying Earth science data.
This toolbox contains a standard set of MATLAB functions for analyzing and displaying climate data. The functions are computationally efficient, easy to use, and come with many tutorials that
- 19.5K (All time)
- 100 (Last 30 days)
- 5.0 / 5
- Community
-
4 May 2026
A graphical tool to modify your plots and locate data points
application. It could also be useful when called directly from the commandline to identify data points or sets of points on a plot, or to delete points (outliers) from a plot. It can be used to return the
- 15.6K (All time)
- 4 (Last 30 days)
- 4.9 / 5
- Community
-
20 Feb 2007
Draw spiral plot/spiral chart/spiral diagram/ by MATLAB
- 88 (All time)
- 4 (Last 30 days)
- 5.0 / 5
- Community
-
28 May 2026
Collect and plot data from an instrument in real time
Real time data collection & plotting using query based instrument interactions.
This MATLAB(R) script generates a real time plot of voltage values collected from an Agilent(TM) 34401A Digital Multimeter over the serial port(RS232). The data is collected and plotted until the
- 20.1K (All time)
- 4 (Last 30 days)
- 3.5 / 5
- Community
-
1 Sep 2016
Hydraulic Valve Parameters From Data Sheets and Experimental Data
Models and white paper on obtaining realistic parameter values from data sheets and measured data.
examples. Please read the README.txt file to get started.For an explanation of valve modeling and several of the examples contained in this submission, please watch, “Hydraulic Valve Parameters From Data
- 3.9K (All time)
- 7 (Last 30 days)
- 5.0 / 5
- Community
-
1 Sep 2016
Object-oriented tools to fit/plot conics and quadrics
A tool set for fitting and/or plotting various conics and quadric surfaces, e.g., ellipses, cylinders, spheres, planes, cones, and lines.
of fit is represented by an object within a class hierarchy. For each fit type, overloaded methods are provided for fitting the data, as well as post-plotting an overlay of the fit onto the raw data in
- 2.3K (All time)
- 9 (Last 30 days)
- 5.0 / 5
- Community
-
8 Feb 2024
Plot The Data From Simulink Scope
Easily plot the data from scope and add title , xlable and so on with a single statement.
You can easy plot the data from simulink scope with title , xlable and so on by this function.For example, D0(ScpoeData,'r') will draw a red line in figure whose data is from scopedata you saved. And
- 2.3K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
17 Dec 2008
Download Daily Data from Google and Yahoo! Finance
Provides functions for getting data from both data sources as well as helper utility functions
This archive contains functions for downloading daily stock price information from both Google and Yahoo! Finance as well as helpful utility functions. It furthermore contains a (basic but decent
- 17.2K (All time)
- 11 (Last 30 days)
- 4.9 / 5
- Community
-
10 Jan 2014
Model 2-d surfaces from scattered data
Those wishing to model a surface from data in the form of z(x,y) from scattered or semi-scattered data have had few options in matlab - mainlygriddata.Griddata is a valuable tool for interpolation of
- 86.1K (All time)
- 18 (Last 30 days)
- 4.9 / 5
- Community
-
4 Mar 2016
This function creates smooth patches of polar data in "bullseye" plot.
BULLSEYE plots patch data in polar coordinates. The DATA matrix is mapped to a bullseye plot as follows. The matrix rows are mapped to the circumference and matrix columns are mapped to radial
- 2.9K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
31 Mar 2016
Analyzing Weather Data from an Arduino-based weather station
Analyze data from a weather station connected to ThingSpeak
This example illustrates how to analyze data from a weather station connected to ThingSpeak, an IoT analytics platform. The data is visualized and analyzed in MATLAB. The example shows how to
- 5.3K (All time)
- 3 (Last 30 days)
- 4.7 / 5
- Community
-
2 Oct 2019
ExtractSlice extracts an arbitrary slice, both intensities and indices, from a given volume.
ExtractSlice extracts an arbitrary slice, both intensities and indices, from the input volume given the center and normal of the slice. If you are familiar with IDL, this is the equivalent function
- 2K (All time)
- 1 (Last 30 days)
- 4.5 / 5
- Community
-
12 Aug 2011
- 2.4K (All time)
- 3 (Last 30 days)
- 4.8 / 5
- Community
-
22 Apr 2015
Bode plot with asymptotes
The function asymp() corresponds to bode(), but it also plots asymptotes for the magnitude and phase graphs. Phase asymptotes are only horizontal and vertical. asymp() only accepts SISO transfer
- 28.9K (All time)
- 133 (Last 30 days)
- 4.7 / 5
- Community
-
22 Sep 2020
Extract image files from GIF
This script stract image files in your desired format from gif. You must indicate the name of your GIF and the name of your output images.nombre = strcat('name', num,'.jpg');name1.jpgname2.jpg
- 263 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
20 May 2017
Surface Reconstruction From Scattered Points Cloud
Surface from 3d points
Allows to extract manifold surface from 3d scattered points. Shape can even be non-convex but must represent a closed volume
- 2.1K (All time)
- 4 (Last 30 days)
- 5.0 / 5
- Community
-
14 Jul 2017
Extract 2D images from 3D volume image data
This m-script slices 3D image file in MovingMask.raw in 2D images.
- 558 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
28 Mar 2012
Instrument Control Toolbox Support Package for National Instruments NI-SWITCH Hardware
Control and acquire data from NI-SWITCH devices.
Instrument Control Toolbox™ Support Package for National Instruments® NI-SWITCH Hardware enables you to communicate with NI-SWITCH hardware remotely from a computer running MATLAB®.This support
- 8.4K (All time)
- 204 (Last 30 days)
- -- / 5
- MathWorks
-
26 Jan 2026
Intuitive RGB color values from XKCD
RGB triplets for 949 colors, by how they're perceived on a computer monitor and their common names.
colors and asked to fill in their word for that color. You won't find "puke green" on Wikipedia's list of web colors, despite the fact that it's a color name that people use and understand. Data come from
- 4.9K (All time)
- 3 (Last 30 days)
- 4.9 / 5
- Community
-
12 Jun 2017
Directly Extract Part Of Speech (POS) Information from MeCab
The functions in this repository enable to extract direct output of MeCab tokenizer. 形態素解析器MeCabの品詞分類を直接読み出すためのラッパー関数です.
`tokenizedDocument` and `tokenDetails` that enable to extract direct output of MeCab tokenizer.The Japanese tokenizers (MeCab) used in MATLAB Text Analytics Toolbox consolidates POS output (69 kinds) from the MeCab
- 78 (All time)
- 4 (Last 30 days)
- 5.0 / 5
- Community
-
7 Jul 2020
Creates a contour plot from polar coordinates
Have you ever wanted to do a contour plot of data in polar coordinates but didn't want to go through the hassle of converting it all to Cartesian coordinates? Well if so, here's your answer. A
- 5.7K (All time)
- 1 (Last 30 days)
- 4.4 / 5
- Community
-
18 Jun 2007
Plotly | Online MATLAB Graphing
Publish your MATLAB figures to the web with one line of code.
Plotly (https://plot.ly/) is an online graphing platform that makes generating and sharing interactive, publication-quality figures easy.. This package converts your MATLAB figures into online Plotly
- 4.9K (All time)
- 24 (Last 30 days)
- 5.0 / 5
- Community
-
15 Aug 2024
A toolbox for processing electrophysiological data
EEGLAB is an open-source signal processing environment for electrophysiological signals running on Matlab and developed at the SCCN/UCSD. Download from the project website rather than GitHub to make
- 43.3K (All time)
- 594 (Last 30 days)
- 4.8 / 5
- Community
-
28 May 2026
FEATURE EXTRACTION FOR CHARACTER RECOGNITION
EXTRACTS FEATURE VECTORS FROM SINGLE CHARACTER IMAGES
The m-files inside this zip file extracts features of single characters of english language based on their geometric properties from the input image. Two approaches are explained for extracting
- 18.1K (All time)
- 2 (Last 30 days)
- 4.7 / 5
- Community
-
20 Feb 2012
Generate a bar plot with multiple stacks grouped together.
Plot a set of stacked bars, but group them according to labels provided.Params: stackData is a 3D matrix (i.e., stackData(i, j, k) => (Group, Stack, StackElement)) groupLabels is a CELL
- 12.5K (All time)
- 7 (Last 30 days)
- 4.8 / 5
- Community
-
13 Sep 2011
This function plots a line vector with arrow head.
Arrowline 3-D vector plot.vectarrow(p0,p1) plots a line vector with arrow pointing from point p0 to point p1. The function can plot both 2D and 3D vector with arrow depending on the dimension of the
- 42.8K (All time)
- 158 (Last 30 days)
- 3.8 / 5
- Community
-
20 Apr 2005
Plot the phase portrait for the entered system of differential equations
using the app. The app works with limited functionality for versions preceding R2020b. For versions prior to R2020b, mouse click interactions with the plots (adding trajectories and guessing solutions) do
- 8.6K (All time)
- 43 (Last 30 days)
- 5.0 / 5
- Community
-
28 Mar 2021
Extract values from a deeply nested Struct for a designated fieldname
Useful tool for searching and collecting values in a tree data type STRUCT with specific fieldname
STRUCTVAL is a convenient tool that extracts values from a deeply nested Struct for a designated fieldname. Assuming you have a data set that is constructed with the same property and stored in a
- 366 (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
12 Jun 2017
sel_and_del Interactively select and delete points from a 2D plot with the mouse
Left click selects a point and right click unselects it.
sel_and_del Obtains a line object xy data from thecurrent figure and axes and proceeds to the interactive selection of the points to delete. Only one line object per axes is supported. [del_points new_dataset
- 1.5K (All time)
- 1 (Last 30 days)
- 5.0 / 5
- Community
-
27 Aug 2009
Extract data from contour isolines
The script show how identify the x,y coordinates of a specific isoline of a contour plot and the calculation of the respective areas.
The script show how identify the x,y coordinates of a specific isoline of a contour plot and the calculation of the respective areas.
- 155 (All time)
- 1 (Last 30 days)
- -- / 5
- Community
-
5 Apr 2019