1. 程式人生 > >matlab儲存向量圖,保持輸出圖片尺寸大小與可視一致

matlab儲存向量圖,保持輸出圖片尺寸大小與可視一致


set(0,'DefaultFigureColor','w');
set(0,'DefaultFigureInvertHardcopy','off');
% set(0,'DefaultFigurePaperPosition',[-2,0.05,15.2,8.4])
set(0,'DefaultFigurePaperSize',[15.2,8.4])
set(0,'DefaultFigurePaperPositionMode','auto');
% set(0,'DefaultFigurePaperOrientation','landscape')
set(0,'DefaultTextInterpreter'
,'tex');
set(0,'DefaultFigureColor','w'); set(0,'DefaultFigureInvertHardcopy','off'); % set(0,'DefaultFigurePaperPosition',[-2,0.05,15.2,8.4]) set(0,'DefaultFigurePaperSize',[15.2,8.4]) set(0,'DefaultFigurePaperPositionMode','auto'); % set(0,'DefaultFigurePaperOrientation','landscape') set(0,'DefaultTextInterpreter'
,'tex');

在startup中新增上述內容,

paperposition 用於調整eps檔案大小,圖片在整個圖中的位置,left bottom width height

Papersize 保證輸出pdf不被裁切,paperposition的前兩項對pdf也有效。

paperpositionmode 設定為auto,保證jpg等點陣圖輸出與實際視窗一樣

如果不在startup中新增,直接在程式裡調整也是一樣的,

set(gcf,'papersize',[15.2,8.4])

set(gcf,'paperposition',[-2,0.05,15.2,8.4])