zcgw.net
当前位置:首页 >> AxEs hAnDlEs.AxEs >>

AxEs hAnDlEs.AxEs

handles.axes1表示的是一个坐标轴的句柄. axes(handles.axes1)表示的是将上面的坐标轴做为当前坐标轴,在其上做图.

im=imread(str); %使用第一个axes %显示图片 imshow(im); 在guide中添加axes(坐标轴),然后在程序中获取axes的句柄,比如handles.axes1(将axes

方法如下: 创建一个GUI 画好了就如下图。 直接放代码了: 重点处加粗了。 % --- Executes on button press in pushbutton2. function pushbutton1_Callback(hObject, eventdata, handles) % hObject handle to pushbutton2 (see GCBO) % eventd...

把你上述代码中的axis(handles.axes5);改为axes(handles.axes5); axis(handles.axes4);改为axes(handles.axes4);即可

不是,这是你建立在GUI里面第一个坐标的tag(matlab自动建立的),你再建一个就会变成axes2.

我试了一下,以前也没这么用过。你若要想要 不同区域显示多个图形以示对比,那么应该是用多个axes,而不是subplot..我不知道你做的程序运行后,图形到底是显示在哪儿是axes1中吗?传上程序以便详解

clc; cla; clear all; 试试使用这几句

想要清除图片,变回原来的空白axes,其实就是要清除axes中的内容,直接用 cla 就...cla(handles.axes2)cla(handles.axes2,'reset') 的做法,其中handles.axes2是...

把plot(handles.axes4,XXqxjda,Xtl3,'*')中的 handles.axes2,handles.axes4 去掉 ok

在imshow那行后面加几行代码: set(handles.axes1,'units','pixels'); pos=et(handles.axes1,'pos'); pos(3:4)=[28 28]; set(handles.axes1,'pos',pos);

网站首页 | 网站地图
All rights reserved Powered by www.zcgw.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com