我想要做的就是让宽度更大,高度更小。我只是在做光栅图,但这个问题适用于任何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