Matlab画图总结(4)

博客主要介绍图像设置相关内容,包括坐标轴设置,如长度范围、刻度、标签、标题及图例设置,还有坐标区域图片形状设置;多图设置,有一个坐标区域放多图和多个坐标区域放多图;观察角度设置;以及使用fill函数填充二维多边形。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

四、图像的设置

1.坐标轴设置

1.1坐标轴长度范围设置

xlim([a b]) %X轴显示从a到b
axis([xmin,xmax,ymin,ymax,zmin,zmax]):同时设置x坐标范围为xmin-xmax,y坐标范围为ymin-ymax, z坐标范围为zmin-zmax

xlim([1 100])        %x轴坐标范围在1~100之间
1.2坐标轴刻度设置

set(gca,‘XTick’,__) ____为一组向量,在向量的元素点出标出刻度
set(gca,‘XTickLabel’,{
}) {}中放着与上面向量同样维度的字符串向量
set(gca,‘FontSize’,16) %刻度显示字号的设置为16号

set(gca,'Xtick',0:pi/2:2*pi)
set(gca,'XtickLabel',{'0','pi/2','pi','3pi/2','2pi'})
1.3坐标轴标签设置

xlabel=(’__’,‘FontSize’,16)
'____'是X轴的名称
'FontSize’是对标签字体大小的设置

xlabel('X(单位:km)')
1.4图像标题设置

title(’___’)

title('震区三维地理示意图')
1.5设置图例

legend(‘str1’,‘str2’,’…’,___)
__上填写以下的情况

数字放置位置
0自动放在最佳位置
1图形右上方
2图形左上方
3图形左下方
4图形右下方
-1图形视窗的外右方
plot(x,y1,y2)
legend('y1','y2',0)   %图例要与图像对齐
1.6坐标区域图片形状的设置

axis square:坐标区域为正方形,常常用于画圆的图形。
axis off:所绘制的图形不显示坐标轴

2.多图的相关设置

2.1多图一个坐标区域

hold on:将多个图像放置在一个坐标区域
hold off:注意他们成对使用
grid on:网格绘制开始
grid off:网格绘制结束

2.2多图多个坐标区域(放置在一个总图片里)

subplot(m,n,p)

  • m,n为m行n列的坐标区域
  • p若为标量:按行计数的第几块
  • p若为向量:例[1 2],第一块第二块区域合并画图

3.观察角度设置

view(az,el) :方位角 az 是从负 y 轴围绕 z 轴水平旋转的角度(以度为单位)。正值表示按逆时针方向旋转视点。el 是视点的垂直仰角(以度为单位)。仰角为正值对应于在对象上方移动;负值对应于在对象下方移动。

view(-30,10)       %比较好看的方位
4.填充二维多边形:fill函数

用来绘制出所画线围成的区域
fill(x,y,Color)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值