欢迎来到天天文库
浏览记录
ID:14880359
大小:90.00 KB
页数:3页
时间:2018-07-30
《matlab中gui绘图清空坐标轴》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、http://www.ilovematlab.cn/viewthread.php?tid=47718&highlight=gui%2BaxesGUI中axes使用subplot时的清空及axes大小的固定的解决方法看到过好几个类似下面问题的帖子:1、axes显示图片时随着图片的大小变化,如何固定axes显示图片大小;2、当在axes使用subplot画多个图时,如何清空图片,达到可以重复绘制图片的目的;昨天又遇到了http://www.ilovematlab.cn/thread-47629-1-1.html动手做了一个例子验证了一下,得出解决方法。第一个问题很简
2、单,把axes放到一个panel面板中即可;第二个问题稍微麻烦点,有人可能会说用cla/clareset,这个时候cla/clareset只能清除最后一个subplot对应的图,其他的不能清除,举个例子说一下解决方法:%画图程序:复制内容到剪贴板代码:h1=subplot(121); %记下句柄h1x=imread('football.jpg');imshow(x);h2=subplot(122); %记下句柄h2y=imread('arms.jpg');imshow(y);%清空图像复制内容到剪贴板代码:globalh1h2;h=0;ifishandle(
3、h1) %判断h1是不是一个句柄 delete(h1);h=1;endifishandle(h2) %判断h2是不是一个句柄 delete(h2);h=1;endifh axes('parent',handles.uipanel1) %重建一个axesend
此文档下载收益归作者所有