フィルターのクリア

How to extract data from MATLAB figures to plot in OriginPro

11 ビュー (過去 30 日間)
Zain Ul Abideen
Zain Ul Abideen 2021 年 3 月 11 日
コメント済み: darova 2021 年 3 月 20 日
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.

回答 (1 件)

Jin Wang
Jin Wang 2021 年 3 月 12 日
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 件のコメント
darova
darova 2021 年 3 月 20 日
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?

サインインしてコメントする。

カテゴリ

Help Center および File Exchange2-D and 3-D Plots についてさらに検索

製品


リリース

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by