【MATLAB科研绘图】06 美化MATLAB图表-修改基本图形元素的属性

注:本文是《MATLAB科技绘图与学术图表绘制从理论到实践》一书知识点的串讲。

单击此处观看CSDN视频课程《MATLAB全套核心知识点套餐》。学好MATLAB,站在巨人的肩膀上,事半功倍。

将图表中点、线、面和文本等基本图形元素抽取出来以后,就可以通过修改它们的属性来修改图表。

1 修改点的属性
这里的点主要指图表中的点标记。与点有关的属性包括Marker, MarkerSize,MarkerFaceColor, MarkerEdgeColor, MarkerIndices, FaceVertexCData, FaceVertexAlphaData等,分别表示点标记的类型、大小、内部填充区域的颜色、边线的颜色、在序列中的编号、面片顶点的颜色和面片顶点的透明度等。点标记的类型如表所示。

点的标记类型
标 记 说 明 演示 标 记 说 明 演示
o 圆圈 ^ 上三角

  • 十字丝 v 下三角
  • 星号 > 右三角
    . 点 < 左三角
    x 叉号 p 五角形
    s 方形 h 六角形
    d 菱形

下面绘制复合线形图和散点图,并在两个图表中分别获取点图形元素并修改它们的属性。
在这里插入图片描述

获取和设置点的属性

2 修改线的属性
图表中的线形图形元素包括直线段、面的边线、点标记的边线、坐标轴、坐标轴刻度线、标注线、网格线等。获取到线形图形元素后,可以修改它们的属性。线形图形元素的常见属性包括Color, LineStyle, LineWidth, EdgeColor等,分别表示线的颜色、线型、线宽和边线颜色等。线型的类型如表所示。
线型分类
线 型 说 明 演 示

  • 实线(默认)
    – 虚线
    : 点线
    -. 点虚线

下面绘制复合线形图和复合柱状图,并分别获取其中的线形图形元素,修改它们的属性。
在这里插入图片描述

获取和设置线的属性
可以用Linestyleorder函数快速设置线形对象的线型。

3 修改面的属性
图表中常见的面包括柱状图、条形图中的矩形面、面积图、饼图、箱形图中的面、绘图区、标记内部填充区域、图例所在矩形区域等。获取到面对象后,可以修改它们的属性,包括FaceColor, FaceAlpha, MarkerFaceColor等,分别表示面的颜色、透明度和点标记内部的填充色等。

4 修改文本的属性
图表中的文本主要包括标题、坐标轴标签、刻度标签、数据标签、图例标签和标注文本等。文本对象的属性包括字体相关的属性、文本内容、对齐方式等。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

tgzssir

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值