如何设置图形大小

5,547次(过去30天)
索尼huu
索尼huu 2013年2月28日
现在我的图形大小是560:420(自动)
[day_number, daily_rain] = DailyRain(RainData, 2010, 1);
anddemande = plot(day_number, daily_rain,“对吧”);
集(andemande,“线宽”1);
day_numbermax = max (day_number);
day_numbermin = min (day_number);
datetick (“x”,“dd-mmm”,“keepticks”
网格
ylabel (“Akumulasi Curah Hujan (mm)”
包含(“哈里”
xlim ([day_numbermin day_numbermax])
1评论
索尼huu
索尼huu 2013年2月28日
代码设置. .

登录评论。

接受的答案

Azzi Abdelmalek
Azzi Abdelmalek 2013年2月28日
编辑:MathWorks支万博1manbetx持团队 2021年3月16日
设置当前图形(gcf)的Position属性。指定位置为“[x0 y0 width height]”形式的向量,其中“x0”和“y0”定义了从屏幕左下角到图形左下角的距离。默认情况下,位置以像素为单位。
x0 = 10;
y0 = 10;
宽度= 550;
身高= 400
集(gcf,“位置”, (x0, y0,宽度、高度))
您可以指定其他单位(英寸、厘米、标准化、点或字符)。例如:
集(gcf,“单位”,“点”,“位置”, (x0, y0,宽度、高度))
你也可以为你的图形保存一个句柄,并使用点符号设置Position属性:
f =图;
f.头寸= [10 10 550 400];
7评论
法瑞斯Oseias
法瑞斯Oseias 2021年7月4日
谢谢!

登录评论。

答案(1)

Amirhossein Sadeghi Manesh
Amirhossein Sadeghi Manesh 2021年7月22日
编辑:Amirhossein Sadeghi Manesh 2021年7月22日
调整图形的大小在Matlab的文档中有提到。
医生数字
向下滚动到 改变图大小 部分。
如果你没有为你的身材指定一个名字,那就用 gcf (GCF中的cf为当前数值)。
无花果= gcf;
fig.Position (3:4) = [550400];
把这两条线放在你感兴趣的图前面。
如果你的目标只是改变你的身材的宽度和高度,因为你的问题听起来像这样,那么你不需要改变的第一项和第二项 位置 .前两个条目是关于图形窗口在屏幕上的位置,你可以拖拽该窗口,对图形的大小没有影响(因此对你放入纸张/书本的内容没有影响^_^)。

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!