gpt4 book ai didi

matlab - 如何扩大通过 hgexport 保存的绘图区域?

转载 作者:太空宇宙 更新时间:2023-11-03 20:30:20 25 4
gpt4 key购买 nike

所以我用了命令

hgexport(gcf, 'figure1.jpg', hgexport('factorystyle'), '格式', 'jpeg');

在我的图表上,我得到了下面这个奇怪的图表。有没有一种方法可以自动保存我用 Matlab 生成的图像 - 所有轴都扩展到全屏,这样所有这些图就不会被压在一起?

enter image description here

最佳答案

一旦使用 hgexport 或任何其他打印功能从 matlab 导出图形,图像属性就确定了。这意味着缩放/扩展将非常有限。

为了预期在图像上进行一些额外的工作,可以将图形保存为 .fig 文件(使用 hgsavesaveas )。一旦打开,这样的 .fig 文件就像普通图形一样:可以缩放、展开、跨度、全屏、更改颜色、更改数据等。。要导出图形,您可以设置所有这些属性,然后进行 saveas

另外,如果你想使用hgexport导出你的图形,你可以这样做

style = hgexport('factorystyle');
style.Bounds = 'tight';
hgexport(gcf,'-clipboard',style,'applystyle', true);

关于matlab - 如何扩大通过 hgexport 保存的绘图区域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18544568/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com