前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >一起来学matlab-matlab学习笔记8 基本绘图命令_4 LineSpec线条设定

一起来学matlab-matlab学习笔记8 基本绘图命令_4 LineSpec线条设定

作者头像
演化计算与人工智能
发布2020-08-14 15:40:13
发布2020-08-14 15:40:13
80500
代码可运行
举报
运行总次数:0
代码可运行

本文为matlab自学笔记的一部分,之所以学习matlab是因为其真的是人工智能无论是神经网络还是智能计算中日常使用的,非常重要的软件。也许最近其带来的一些负面消息对国内各个高校和业界影响很大。但是我们作为技术人员,更是要奋发努力,拼搏上进,学好技术,才能师夷长技以制夷,为中华之崛起而读书!

本文很多摘录自图书资料,不做任何商业用途,仅做技术分享,侵权删除!请不要放弃自己的理想和道路,加油!!

  • 绘图函数接受线条设定作为参数并相应地修改生成的图形。您可以为线条指定以下三个要素:
    • 线型
    • 标记符号
    • 颜色
  • 使用点划线 (-.) 绘制 x-y 图,在数据点位置放置圆形标记 (o),并将线条和标记设置为红色 (r)。
代码语言:javascript
代码运行次数:0
复制
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')
  • 绘制不带线条的数据点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') %只显示标志不显示线型,并且使用蓝色的标记符号
  • 如果指定标记而不是线型,则将仅绘制标记

修改线条外观

  • LineWidth--指定线条的宽度(以磅为单位)。
  • MarkerEdgeColor--指定标记颜色或填充标记(圆形、方形、菱形、五角形、六角形和四个三角形)的边颜色。
  • MarkerFaceColor-指定填充标记的面的颜色。
  • MarkerSize-指定标记的大小(以磅为单位,必须大于0)
代码语言:javascript
代码运行次数: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

设置线条属性

代码语言:javascript
代码运行次数:0
复制
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) % 指定标记的大小
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-07-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 DrawSky 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 修改线条外观
  • 设置线条属性
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档