How to export data used to make MATLAB figure?

Hello, I have a matlab figre with tabs. How do I extract data from each tab and import into excel? Thank you.

2 Comments

Why don't you save the data when creating the figure instead?
I am running a application. It analyzes an image and then plots the data, but I don't know where the data that is being ploted stored.

Sign in to comment.

Answers (1)

fig=openfig('SophiesFigure_nanodomains.fig');
data1=fig.Parent.Children(2).CurrentAxes.Children.YData %histogram
xdata=ww.CurrentObject.Parent.Children(1).Children(2).Children(2).XData; %scatter
ydata=ww.CurrentObject.Parent.Children(1).Children(2).Children(2).YData; %scatter

Products

Release

R2022b

Asked:

on 18 Jan 2023

Answered:

on 19 Jan 2023

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!