当前位置:   article > 正文

Matlab绘制“x”“o”等符号及实虚等线_matlab 设置曲线虚实度

matlab 设置曲线虚实度

1.符号

  1. clear all;
  2. clc;
  3. close all
  4. a=[1,2,3];
  5. b=[2,3,4];
  6. plot(a,b,'bx'); %此句可替换为plot(a,b,'bx','MarkerSize',10);
  7. xlim([0,5]);
  8. ylim([0,5]);

注:b代表颜色蓝色

       x代表符号x

       'MarkerSize',10代表符号大小(MarkerSize大小写均可)

结果:

 2.线

  1. clear all;
  2. clc;
  3. close all
  4. a=[1,2,3];
  5. b=[2,3,3];
  6. plot(a,b,'r-'); %此句可替换为plot(a,b,'r-','linewidth',1);
  7. xlim([0,5]);
  8. ylim([0,5]);

注:r代表颜色红色

       -代表实直线

       'linewidth',1代表线粗细(linewidth大小写均可)

结果:

现将颜色、符号、线的绘制方法整理如下表
颜色符号(一一对应坐标)线(坐标间连线)
r(红色).p(五角星)-(实直线)
g(绿色)+h(六角星)--(短线虚线)
b(蓝色)*s(方块)-.(短线与点交替虚线)
c(青色)<d(菱形):(点虚线)
y(黄色)>o
k(黑色)^x
w(白色)v
m(品红)

值得注意的是:

(1)(i)plot(a,b,'b.');    绘制结果为符号(一一对应坐标)

         (ii)plot(a,b,'b-');    绘制结果为实直线(坐标间连线)

         (iii)plot(a,b,'b-.');   绘制结果为短线与点交替虚线(坐标上无符号)

         (iiii)plot(a,b,'b.-');或plot(a,b,'b-  .');   绘制结果为实直线上有一一对应坐标的符号(“.-”或“-空格.”)

(2)其他情况遵循颜色符号线/颜色线符号表示法均可(颜色、符号、线每种只可存在一个)

          plot(a,b,'bo:');%颜色 符号 线

          plot(a,b,'b:o');%颜色 线 符号

          以上两种效果一样

(3)若想在已有图像上继续绘制新符号或线,在前置的plot语句后加hold on

  1. clear all;
  2. clc;
  3. close all
  4. a=[1,2,3];
  5. b=[2,3,3];
  6. c=[2,3,4];
  7. d=[4,2,1];
  8. plot(a,b,'r.:','LInewIdth',1);hold on
  9. plot(c,d,'bo-.');
  10. xlim([0,5]);
  11. ylim([0,5]);

结果:

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/96853
推荐阅读
相关标签
  

闽ICP备14008679号