用MATLAB命令窗口保存图形

用MATLAB命令窗口保存图形,matlab,shell,command-line,figure,Matlab,Shell,Command Line,Figure,我想生成一个图形,并在通过VBA中的shell命令打开它之后,使用MATLAB命令窗口保存它。 尝试打开地物时显示以下错误消息: 在我的MATLAB代码中,我使用以下行来保存该图: figure('Visible','off'); imagepath = 'myPath.jpg'; plot(1:100); saveas(gcf,imagepath); close(gcf); 有人对这种问题有过想法或经验吗 谢谢你问题是你保存的东西不是你的身材。。。 gcf=figure('Visible'

我想生成一个图形,并在通过VBA中的shell命令打开它之后,使用MATLAB命令窗口保存它。 尝试打开地物时显示以下错误消息:

在我的MATLAB代码中,我使用以下行来保存该图:

figure('Visible','off');
imagepath = 'myPath.jpg';
plot(1:100);
saveas(gcf,imagepath);
close(gcf);
有人对这种问题有过想法或经验吗


谢谢你

问题是你保存的东西不是你的身材。。。
gcf=figure('Visible','off')

应该这样做…

gcf描述活动图形。代码在MATLAB环境下工作,我想问题在于在MATLAB命令窗口中生成图形