MATLAB 2025a GUI/exportgraphics/print在高分辨率下导出图片不完整的问题
Afficher commentaires plus anciens
我的版本是2025a,我在用GUI导出图片的时候,把dpi设置为150时图片还是正常的,但设置dpi为300后出现了图中部分图案的缺失,这是个例,其他图片不会出现此类问题,是因为子图太多了吗?另外使用exportgraphics和print也是出现在高分辨率时导出不完整的情况。
当我把版本换为2022b时,并不会出现这个问题。

Réponses (3)
登
le 22 Sep 2025
1 vote
Matlab的画图以及导出设置一致在变。早先版本的画图与导出可以保持一致。换成2025版本后绘图与export根本不是一个同一个输出机制。
浩
le 27 Jan 2026
0 votes
导出确实有问题,我用的2025b,导出EPS和PDF比例直接失调,而且legend也错位,问题特别大,希望官方在下一次更新能解决一下,2025版本甚至dpi最大只能600,之前的版本可以自定义
题主可以试一下命令行导出,实测这个能实现所见即所得:
exportgraphics(gcf,'名字.png','Resolution',600,'BackgroundColor','white');
逻辑是直接输出保存gcf图窗句柄,要先调好figure在屏幕上的显示。这是个R2020a版本引入的函数,感觉是新版matlab大改了GUI界面的导出逻辑,但这个老的没动。
Catégories
En savoir plus sur 图形对象编程 dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!