无法将图另存为png文件(使用hgexport时出错)

时间:2018-11-22 17:42:38

标签: matlab plot

我正在尝试通过另存为将图另存为png(即其他格式会遇到此问题),但出现此错误

Error using hgexport
Error using print
Too many input arguments

有什么建议吗? Matlab R2016a

1 个答案:

答案 0 :(得分:0)

使用which print后,似乎在此文件夹中有一个用户定义的函数,其名称为print

C:\Users\XXXX\Documents\MATLAB\print.m

Matlab可能正在尝试调用此函数,而不是此处定义的函数

C:\Program Files\MATLAB\R2016a\toolbox\matlab\graphics\print.m

这真的很尴尬。当用户使用已内置的函数命名函数时,Matlab应更改用户。重命名用户定义的函数后,Matlab成功将图形保存为png。