Matlab/Octave将二维绘图导出为图像,但不显示
我需要创建一个ocative脚本,它将生成一个二维打印,然后直接将其导出为图像,而不实际打印它 假设示例:Matlab/Octave将二维绘图导出为图像,但不显示,matlab,octave,Matlab,Octave,我需要创建一个ocative脚本,它将生成一个二维打印,然后直接将其导出为图像,而不实际打印它 假设示例: x=1:10; exportDirectly(x,'myImage.jpg'); 这可能吗?您可以创建一个图形,但要改变可见性。然后像往常一样进行绘图和保存 差不多 fh = figure() fh.set('Visible','Off') %Some Plotting here print(fh) 这可能会有一些帮助…我认为这个问题会有所帮助。这个答案有一些相关的技巧:我发现它:倍频
x=1:10;
exportDirectly(x,'myImage.jpg');
这可能吗?您可以创建一个图形,但要改变可见性。然后像往常一样进行绘图和保存 差不多
fh = figure()
fh.set('Visible','Off')
%Some Plotting here
print(fh)
这可能会有一些帮助…我认为这个问题会有所帮助。这个答案有一些相关的技巧:我发现它:倍频程:2>f=数字(“可见”、“关闭”);倍频程:3>绘图([10,1,20,5,24]);倍频程:4>打印(“MyPNG.png”,“-dpng”);沃尔坦指出了一个有用的答案,这要归功于他!万分感谢!