所以我的数据显示在这里:http://www.atmos.uw.edu/~akchen0/CERES_Project/
我想运行get(get(gca,' YLabel'),' String'),但它只输出第二个y轴的标签。如何获得第一个y轴的标签?
作为第二个问题,如果得到(get(gca,' Title'),' String')根本不显示任何内容?
答案 0 :(得分:1)
您可以通过以下方式获取所有轴柄:
ax = findobj(gcf,'Type','axes','Tag','');
或
f = hgload( filename )
ax = findobj(f,'Type','axes','Tag','');
名称,值属性对 'Tag',''
很重要,否则也会返回图例句柄。
然后你已经找到了如何继续:
y1Label = get(get(ax(2),'YLabel'),'String')
y2Label = get(get(ax(1),'YLabel'),'String')
xLabel = get(get(ax(2),'XLabel'),'String')
返回:
y1Label =
NH-SH Difference ...
y2Label =
Heat Flux ...
xLabel =
Year End