如何在matlab中隐藏轴和记号,而不隐藏其他所有内容

如何在matlab中隐藏轴和记号,而不隐藏其他所有内容,matlab,Matlab,我在MatlabUI中绘制轴的图像,但我不希望轴和记号可见。如何防止这种情况发生,以及在何处进行调用 我这样做 imagesc(myImage,'parent',handles.axesInGuide); 这就是你要找的吗 这肯定是本网站和matlab文档中的其他地方。试着打字 帮助绘图 或者使用绘图文档 编辑:现在你已经展示了你在做什么。(你不需要手柄,我总是把它们写进去,把我的工作区弄得乱七八糟) 你能这样做吗?我支持 set(gca,'xtick',[],'ytick',[]); 越过

我在MatlabUI中绘制轴的图像,但我不希望轴和记号可见。如何防止这种情况发生,以及在何处进行调用

我这样做

imagesc(myImage,'parent',handles.axesInGuide);
这就是你要找的吗

这肯定是本网站和matlab文档中的其他地方。试着打字

帮助绘图

或者使用绘图文档

编辑:现在你已经展示了你在做什么。(你不需要手柄,我总是把它们写进去,把我的工作区弄得乱七八糟)

你能这样做吗?

我支持

set(gca,'xtick',[],'ytick',[]);
越过边界接近

axis off

一个。原因是
设置(gca,…)
只是删除标签,但保留轴,这与
轴关闭不同。我正在生成一组具有固定尺寸的图像,以便稍后合并成视频。删除轴会创建无法重新组合的不同大小的帧。

请注意,“关闭框”也很有用,尤其是与set(gcf、'Color'、[0 0])结合使用时,对于将帧导出到视频中,我对getframe(gcf)有最好的体验,它可以保存图形内容,无论当前的exas是什么(在导出旋转3D轴的视频时也非常有用!)
set(gca,'xtick',[],'ytick',[]);
axis off