figure(2)
axes(handles.axes3);
set(handles.axes3,'colororder',[0 0 1],'units','normalized','position',[0.6 0.1 0.55 0.55]);
f=open('C:\Users\Morney\Desktop\work\daima\login\login\figure2.fig');
这样子还是单独弹窗显示fig了
又没有大神帮帮忙
其实我本来是想用geoshow显示shp在axes上
figure(2)
axes(handles.axes3);
set(handles.axes3,'colororder',[0 0 1],'units','normalized','position',[0.6 0.1 0.55 0.55]);
f2=figure(2);
axis([118.5,120.6,26.2,27.7]);
colormap(handles.axes3,'hot')
geoshow('C:\Users\Morney\Desktop\work\geography\ningde2\ND.shp', 'FaceColor', [0.5 1.0 0.5]);
但是也是没办法,一直单独弹窗出来
我觉得可能是m_map不能在axes中显示,或者是我没找到方法
就先把shp生成的图保存fig,然后再打开到axes,但是还是同样的毛病TAT