How to extract data from MATLAB figures to plot in OriginPro
6 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
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 comentarios
Respuestas (1)
Jin Wang
el 12 de Mzo. de 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 comentario
darova
el 20 de Mzo. de 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?
Ver también
Categorías
Más información sobre 2-D and 3-D Plots en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!