matlab中linespec的用法,matlab学习笔记8 基本绘图命令-LineSpec线条设定

一起来学matlab-matlab学习笔记8

基本绘图命令_4 LineSpec线条设定

觉得有用的话,欢迎一起讨论相互学习~Follow Me

绘图函数接受线条设定作为参数并相应地修改生成的图形。您可以为线条指定以下三个要素:

线型

标记符号

颜色

使用点划线 (-.) 绘制 x-y 图,在数据点位置放置圆形标记 (o),并将线条和标记设置为红色 (r)。

x=0:0.05*pi:2*pi; %按步长赋值生成x数组

y1=sin(x); y2=cos(x); %生成正弦、余弦函数值数组y1、y2

% plot(x,y1,'r*',x,y2,'m+') %在窗口中画出正弦、余弦曲线

plot(x,y1,'-.or')

145a8de984a7d0a6181c569b67f48a00.png

绘制不带线条的数据点

如果指定标记而不是线型,则将仅绘制标记

x=0:0.05*pi:2*pi; %按步长赋值生成x数组

y1=sin(x); y2=cos(x); %生成正弦、余弦函数值数组y1、y2

% plot(x,y1,'r*',x,y2,'m+') %在窗口中画出正弦、余弦曲线

% plot(x,y1,'-.or')

plot(x,y1,'db') %只显示标志不显示线型,并且使用蓝色的标记符号

057fba06d4d66eb85cb05cbb2ce791e6.png

38b9be28500bbd6940242953301123b6.png

修改线条外观

LineWidth--指定线条的宽度(以磅为单位)。

MarkerEdgeColor--指定标记颜色或填充标记(圆形、方形、菱形、五角形、六角形和四个三角形)的边颜色。

MarkerFaceColor-指定填充标记的面的颜色。

MarkerSize-指定标记的大小(以磅为单位,必须大于0)

figure

t = 0:pi/20:2*pi;

plot(t,sin(t),'-.r*') %实线,点,红色,数据点使用星号*标记

hold on

plot(t,sin(t-pi/2),'--mo') % 虚线,品红色,圆圈

plot(t,sin(t-pi),':bs') % 点线,蓝色,s表示square方形

hold off

b80467663635016948cad4fcae9ff3c4.png

设置线条属性

t = 0:pi/20:2*pi;

figure

plot(t,sin(2*t),'-mo',... % ...表示续行符号,-表示实线,m表示品红色,o表示圆圈

'LineWidth',2,... %线宽

'MarkerEdgeColor','k',... % k表示黑色

'MarkerFaceColor',[.49 1 .63],... %填充标记的面的颜色

'MarkerSize',10) % 指定标记的大小

2e0de11b55b7a955f9574411a8551f09.png

原文:https://www.cnblogs.com/cloud-ken/p/11688546.html

  • 3
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值