作者h10840206 (仕幸)
看板MATLAB
标题[讨论] 视窗最大化储存回圈问题
时间Thu Jun 26 17:05:14 2014
快毕业了 迫在眉睫@@
小弟碰到一个要存到手软的瓶颈(虽然Matlab进步很多了但还是想不通)
小弟有好几张图要输出成tif档,
但每次打开tif档都发现不是全萤幕的图档…
但若是把Visible打开显示的图都是全萤幕的…
不知道是不是我saveas那附近写错了@@
小弟的回圈写法:
zn=['At' 'Ab' 'Bt' 'Bb' 'Ct' 'Cb' 'Dt' 'Db' 'Ec']; %名称字串
for i=1:7
p=figure(i)
set(p, 'Visible', 'off');
.
.
.
h=plot(t, ri, 'r--');
xlabel('t', 'fontsize', 18);
ylabel('ri', 'fontsize', 18);
set(gca, 'fontsize', 18);
h3=legend(h,'1','2','3','4','5','6','7','8','9', 'Location', 'EastOutside');
set(h3, 'fontsize', 17);
grid on
set(gcf, 'Position', [0 0 2560 1600]);
saveas(p, ['RI' zn((2*i)-1) zn(2*i), 'tif');
end
非常感谢…!!!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.115.19.49
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/MATLAB/M.1403773517.A.044.html
1F:推 x03mp6:在saveas上面补一行 06/28 22:09
2F:→ x03mp6:set(gcf,'paperpositionmode','auto') 06/28 22:09
3F:→ h10840206:!!非常感谢 07/03 14:34