【无标题】

Matlab数据分析之绘图
由于绘制图形的函数有很多,具体根据绘制的对象不同而不同,但是每个函数的绘图样式就那么几个,因此先从样式开始学起。
一、LIneSpec(线型)
线性广义上来讲包括线型、标记、颜色
1.线型(4个)
在这里插入图片描述
在这里插入图片描述

2.标记(13个)
在这里插入图片描述
加叉乘(+,x,*)
点圈(. 。)
方形菱形五角六角形(s,d,q,h)
上下左右三角(^ v < >)
三、颜色
在这里插入图片描述
红橙黄绿蓝靛紫,记住七彩基本上够了
在这里插入图片描述

二、时标(Marker)
如果想要更加美丽的色彩,或者炫目的效果,时标是必不可少。
时标是线型的扩展,因此包含线型的线型、标记、颜色,不过取名发生了变换,其中线型包括了线型LineStyle以及线型宽度LineWidth,其中颜色包括边缘色MarkerEdgeColor和填充色MarkerFaceColor,标记分为标记(Marker)以及标记的大小(MarkerSize)。
本质上时标是继承了线型的,只不过是换了个名字,增加了一些东西,对于前面我们线型用到的还是可以用。
在这里插入图片描述
代码实战:
实战是检验真理的唯一标准。

t=0.1:pi/10:2*pi;
subplot(3,2,1)
y1=sin(t);
plot(t,y1,'-xb','Marker','h','LineWidth',2,'MarkerSize',2,'MarkerEdgeColor','yellow','MarkerFaceColor','cyan');
subplot(3,2,2)
y2=cos(2*t);
plot(t,y2,'--+r','Marker','p','LineWidth',2,'MarkerSize',2,'MarkerEdgeColor','yellow','MarkerFaceColor','red');
subplot(3,2,3)
y3=sin(t)+cos(t);
plot(t,y3,'-.*y','Marker','s','LineWidth',2,'MarkerSize',2,'MarkerEdgeColor','yellow','MarkerFaceColor','yellow')
subplot(3,2,4)
y4=3*t;
plot(t,y4,':^r','Marker','d','LineWidth',2,'MarkerSize',2,'MarkerEdgeColor','yellow','MarkerFaceColor','green');
subplot(3,2,5)
y5=2.*(log(t))./(log(exp(1)));%注意log后面的数要带括号
plot(t,y5,'-.sg','Marker','o','LineWidth',2,'MarkerSize',2,'MarkerEdgeColor','yellow','MarkerFaceColor','magenta');
subplot(3,2,6)
y6=(exp(1)).^t;
plot(t,y6,':dblack','Marker','.','LineWidth',2,'MarkerSize',2,'MarkerEdgeColor','yellow','MarkerFaceColor','cyan');

效果图:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

尔染君子

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

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

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

打赏作者

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

抵扣说明:

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

余额充值