MATLAB 2025a GUI/export​graphics/p​rint在高分辨率下​导出图片不完整的问题

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

Antworten (3)

登
am 22 Sep. 2025

1 Stimme

Matlab的画图以及导出设置一致在变。早先版本的画图与导出可以保持一致。换成2025版本后绘图与export根本不是一个同一个输出机制。
浩
am 27 Jan. 2026

0 Stimmen

导出确实有问题,我用的2025b,导出EPS和PDF比例直接失调,而且legend也错位,问题特别大,希望官方在下一次更新能解决一下,2025版本甚至dpi最大只能600,之前的版本可以自定义
wuxiaorbw
wuxiaorbw am 21 Apr. 2026 um 8:48
Bearbeitet: wuxiaorbw am 21 Apr. 2026 um 8:52

0 Stimmen

题主可以试一下命令行导出,实测这个能实现所见即所得:
exportgraphics(gcf,'名字.png','Resolution',600,'BackgroundColor','white');
逻辑是直接输出保存gcf图窗句柄,要先调好figure在屏幕上的显示。这是个R2020a版本引入的函数,感觉是新版matlab大改了GUI界面的导出逻辑,但这个老的没动。

Kategorien

Mehr zu 图形对象编程 finden Sie in Hilfe-Center und File Exchange

Produkte

Version

R2025a

Gefragt:

am 11 Jun. 2025

Bearbeitet:

am 21 Apr. 2026 um 8:52

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!