MATLAB 绘图基础

25 篇文章 17 订阅

1.设置图片大小
MATLAB中分别用gcf和gca表示。如:set(gcf,’unit’,’centimeters’,’position’,[a b c d]);

对图形的位置及大小进行设置。单位为厘米,大小为c 厘米×d 厘米,图形起点坐标为(a厘米,b厘米)表示左下点离显示器左侧边界a厘米,离下侧边界b厘米。

将图形大小设置好之后,就需要设置实际的图在figure中的比例,这就需要对图形的坐标进行设置。set(gca,'Position',[.1 .2 .6 .65]);

位置[.1 .2 .6 .65]表示所画的图形在figure中所占的比例,前两个值表示位置,后两个值表示大小。

figure('name','1','units','centimeter','position',[2 3 11 13])
ax1 = axes('position',[0.12 0.58 0.84 0.4]);
ax2 = axes('position',[0.12 0.1 0.84 0.4]);

或者:

set(gcf,'unit','centimeters','position',[3 5 7 5])

set(gca,'Position',[.15 .15 .8 .75]);

matlab绘图中字体及图片大小等的设置:
https://blog.csdn.net/q286989429/article/details/50189313

2.添加文字
https://www.mathworks.com/help/matlab/ref/text.html

text(x,y,txt)

3.绘制子图

figure;
subplot(3,1,1);
hplot = plot(M.');xlabel('1'), ylabel('2'),axis([220 320 -10000 70000])
title('20190106')

subplot(3,1,2);
hplot = plot(M1.');xlabel('1'), ylabel('2'),axis([220 320 -10000 70000])
title('20190116')

4.保存图片

saveas(fig, filename, formattype)
imwrite(A, filename)

参考资料:
https://www.mathworks.com/help/matlab/ref/plot.html

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值