如何设置图形大小

6,387次观看(过去30天)
索尼huu
索尼huu 2013年2月28日
如何设置我的图形大小(w:h=550:400)现在我的图形大小是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支持团队 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.Position = [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 (cf在GCF中为当前数字)。
无花果= gcf;
fig.Position (3:4) = [550400];
把这两条线放在感兴趣的图前面。
如果你的目标只是像你的问题听起来那样改变你的图形的宽度和高度,那么你不需要改变的第一和第二项 位置 .前两个条目是关于图形窗口在屏幕上的位置,您可以拖放该窗口,对图形的大小没有影响(因此也不会影响您将什么放入您的论文/书籍^_^)。

世界杯预选赛小组名单社区寻宝

在MATLAB中央找到宝藏,并发现社区可以如何帮助你!世界杯预选赛小组名单

开始狩猎!

Baidu
map