我想要做的就是讓寬度更大,高度更小。我只是在做光柵圖,但這個問題適用於任何MATLAB figure
。我可以在創建時直接使用圖形來手動調整它的大小,但我希望程序以合適的大小將其吐出,以便開始。設置圖形圖尺寸
Q
設置圖形圖尺寸
74
A
回答
78
This可能可以幫到你嗎?
hFig = figure(1);
set(hFig, 'Position', [x y width height])
28
figure (1)
hFig = figure(1);
set(gcf,'PaperPositionMode','auto')
set(hFig, 'Position', [0 0 xwidth ywidth])
plot(x,y)
print -depsc2 correlation.eps; % for saving in eps, look up options for saving as png or other formats you may need
這節省尺寸圖中指定
+6
+ 1爲'PaperPositionMode'它是必要的你想'打印'(導出)這個數字。 – Ali 2013-01-04 12:50:56
50
寫入它作爲一個單行:
figure('position', [0, 0, 200, 500]) % create new figure with specified size
1
我設法用以下順序得到好結果(在開頭運行Matlab兩次):
h = gcf; % Current figure handle
set(h,'Resize','off');
set(h,'PaperPositionMode','manual');
set(h,'PaperPosition',[0 0 9 6]);
set(h,'PaperUnits','centimeters');
set(h,'PaperSize',[9 6]); % IEEE columnwidth = 9cm
set(h,'Position',[0 0 9 6]);
% xpos, ypos must be set
txlabel = text(xpos,ypos,'$$[\mathrm{min}]$$','Interpreter','latex','FontSize',9);
% Dump colored encapsulated PostScript
print('-depsc2','-loose', 'signals');
相關問題
- 1. 設置GD ::圖表尺寸和條形尺寸
- 2. UIScroll視圖設置初始圖像尺寸小於全尺寸
- 3. Matlab log2圖形尺寸
- 4. SLD動態圖形尺寸
- 5. 如何設置UINavigation尺寸以適合背景圖像尺寸?
- 6. Three20設置縮略圖照片尺寸
- 7. .NET設置的圖像顯示尺寸
- 8. 在UITableViewCell上設置UIImage尺寸圖像
- 9. 設置圖像最大尺寸
- 10. itextsharp:手動設置圖像的尺寸
- 11. 在HTML中設置圖像尺寸
- 12. 如何設置圖像尺寸mm
- 13. 設置圖像的標準尺寸
- 14. 設置背景圖像尺寸IOS
- 15. 雅虎地圖設置Smartwindow尺寸
- 16. 餅圖的JPG圖形尺寸
- 17. css中集中的方形圖像沒有設置尺寸
- 18. 偶爾,在Matlab中沒有正確設置圖形尺寸
- 19. 設置與面板尺寸相關的外形尺寸
- 20. PCA圖,尺寸圖
- 21. 適用於所有屏幕尺寸的Android圖形尺寸
- 22. CVMat尺寸/尺寸/形狀
- 23. 圖像尺寸,
- 24. 圖像尺寸
- 25. 尺寸餅圖
- 26. 製圖任意尺寸的矩形
- 27. 調整JIT圖形的畫布尺寸
- 28. docbook5默認值的圖形尺寸
- 29. 檢索回形針圖像的尺寸
- 30. 從窗口創建圖形全尺寸
那麼發現,我沒有看到那:)。謝謝。 – ale 2011-03-03 16:06:01
如何用'set'定義相同尺寸的圖形?由於saveas(gcf,file,'png')'使用默認尺寸。 – 2012-03-13 12:39:22
@IstvánZachar查看https://stackoverflow.com/questions/3600945/printing-a-matlab-plot-in-exact-dimensions-on-paper/3601094#3601094 – 2015-03-27 15:18:39