【发布时间】:2016-08-18 06:55:19
【问题描述】:
我使用指南创建了 matlab gui,其中一个轴是我使用函数 plotyy(X1,Y1,X2,Y2) 绘制两条线,因此一条线与左 y 轴连接,第二条与右 y 轴连接。
我有一个功能,我只输入“handles.axes1”,然后我得到所有绘制在轴上的线并将它们复制到新图形中。问题是这不适用于 plotyy(...) 我只得到一行。这是我的代码(hObject 是一个选中的句柄轴)
copyobj(get(hObject,'Child'), findobj(get(activeFigures(i),'Children'),'Type','Axes'));
如果我使用findall(hObject),我会得到:
- 轴 (axes1)
- 文本 (PlotyyDeleteProxy)
- 楼梯(似是而非)
- 文本(总计(样本数:30947))
- 文本(月)
- 文本(样本数)
- 文字
并且楼梯似是而非仅包含一行。
【问题讨论】:
标签: matlab user-interface inheritance matlab-guide