Exporting the plot in regression learner

1 回表示 (過去 30 日間)
Balantrapu Sai harshit
Balantrapu Sai harshit 2020 年 8 月 14 日
コメント済み: Adam Danz 2024 年 9 月 5 日
How to download the plots that we got in regression learner app after training our model in versionR2018a. Please help me with this answer fastly.
  2 件のコメント
Balantrapu Sai harshit
Balantrapu Sai harshit 2020 年 8 月 17 日
Thanks I got it
Adam Danz
Adam Danz 2020 年 8 月 17 日
Glad I could help!

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

採用された回答

Adam Danz
Adam Danz 2020 年 8 月 14 日
編集済み: Adam Danz 2024 年 9 月 5 日
Doc page for exporting plots in Regression Learner app:
Option 1
Export the figure from the Regression Learner App (red box below).
Option 2
Export the axes programmatically (tested in r2019b).
% Get the handle to the Regression Learner App
RLapp = findall(0,'Type','Figure','tag','MLearnAppTraceFigure');
% Get the handle to the axes with the data
RLax = findall(RLapp, 'Type', 'Axes','Tag', 'MLearnAppTraceAxes');
% Create a new figure
newfig = figure();
% Copy the app axes to the new figure
newAxes = copyobj(RLax,newfig);
  2 件のコメント
Ahmed Eltantawi
Ahmed Eltantawi 2024 年 9 月 2 日
移動済み: Adam Danz 2024 年 9 月 5 日
@Adam Danz, Please How to extract data for X and Y in Regression Learner App?. I am using MATLAB R2022b.
Adam Danz
Adam Danz 2024 年 9 月 5 日
@Ahmed Eltantawi, I'm not sure which data you are referring to. How did the app access the data in the first place? Didn't you provide it? If you are referring to data in the exported figure, you can access it by looking in to the figure's children.
Example after exporting the figure from the app into an independent figure:
fig = gcf();
ax = gca(fig);
axesChildren = ax.Children
axesChildren may be a line object in which case the X and Y data are stored in,
axesChildren.XData
axesChildren.YData

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeGaussian Process Regression についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by