• 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')
    

    在这里插入图片描述

    • 绘制不带线条的数据点
      • 如果指定标记而不是线型,则将仅绘制标记
      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)
    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
    

    在这里插入图片描述

    设置线条属性

    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) % 指定标记的大小
    

    在这里插入图片描述

  • 相关阅读:
    输入输出,数据类型,运算符
    queue与pair
    迪杰斯特拉算法学习
    IP地址/数字表示学习
    作业与进程的关系
    直写和回写学习
    OS中的时空局部性
    scanpy包的预处理函数学习
    keras编译与训练过程
    力扣:前缀和、差分题目
  • 原文地址:https://www.cnblogs.com/cloud-ken/p/11688546.html
Copyright © 2020-2023  润新知