在matlab中将培训进度保存为图像

nwo49xxi  于 2022-11-24  发布在  Matlab
关注(0)|答案(1)|浏览(374)

我想把最终的训练结果保存在.png.jpg。而不必通过函数截图。

我尝试了几种方法,但只能保存为.fig
我尝试过的解决方案如下:

有人返回我这个错误,其他人给予我不同的,但没有人可以保存。

Error using checkArgsForHandleToPrint
Handle input must be scalar, vector, or cell array of vectors.

Error in checkArgsForHandleToPrint

Error in print>LocalCreatePrintJob (line 101)
handles = checkArgsForHandleToPrint(0, varargin{:});

Error in print (line 38)
[pj, inputargs] = LocalCreatePrintJob(varargin{:});

Error in saveas (line 181)
        print( h, name, ['-d' dev{i}] )

有什么建议吗?谢谢

tcbh2hod

tcbh2hod1#

尝试savefig

h = figure
surf(peaks)
savefig(h,'PeaksFile.fig')

..

openfig('PeaksFile.fig');

exportgraphics。仅限MATLAB版本2020及更高版本

bar([1 11 7 8 2 2 9 3 6])
f = gcf;

exportgraphics(f,'barchart.png','Resolution',300)

exportgraphics(gcf,'vectorfig.pdf','ContentType','vector')

相关问题