How to extract data from MATLAB figures to plot in OriginPro
11 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I have some data which comes from some graphs similar in shape to normal distribution curve. I have a MATLAB code which analyzes these graphs, find the peak position of each graph, and then plot the data of the peak positions and save the peak positions graph as a .fig file similar to the attached file.
But I want to get this peak positions data and want to plot in OriginPro. Can anyone help me how to extract this data? I found some solutions on the internet but those solutions only work for the simple graphs.
0 Kommentare
Antworten (1)
Jin Wang
am 12 Mär. 2021
Hi,
For you case, you can try.
uiopen('figure.fig');
axes = gca;
dataObj = axes.Children; %give you the object containing data, if there are multiple lines, dataObj will be an array.
xData = dataObj.XData;
yData = dataObj.YData;
1 Kommentar
darova
am 20 Mär. 2021
Hi Jin Wang,
Thank you very much for your reply. I ran the above code. It is extracting some data but how can I save it in excel file using the above code?
Siehe auch
Kategorien
Mehr zu 2-D and 3-D Plots finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!