日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

matlab畫圖(plot)命令。長期更新!

 上下求索___ 2019-05-17

  1,顏色和線條:

b blue 藍 . point - solid g green 綠 o circle : dotted r red 紅 x x-mark -. dashdot c cyan 青 + plus -- dashed m magenta 品紅 * star (none) no line y yellow 黃 s square k black 黑 d diamond w white 白 v triangle (down) ^ triangle (up) < triangle (left) > triangle (right) p pentagram 五角星 h hexagram 六角星
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

  2,plot(x,y):創(chuàng)建2維直線圖。例如(以下代碼都是在command窗口敲的):

>> x = 0:pi/100:2*pi;>> y = sin(x);>> plot(x,y)
  • 1
  • 2
  • 3

  圖示:
      這里寫圖片描述

  3,plot(X1,Y1,...,Xn,Yn):畫n條線。例如:

>> x = linspace(-2*pi,2*pi);>> y1 = sin(x);>> y2 = cos(x);>> plot(x,y1,x,y2)
  • 1
  • 2
  • 3
  • 4

  圖示:
      這里寫圖片描述

  4,plot(Y):Y是矩陣,這表示矩陣的每一行都畫一條線。例如:

>> Y = magic(4);   % 這是一個4*4的矩陣,詳情請在command窗口輸入help magic查看>> plot(Y)
  • 1
  • 2

  圖示:
      這里寫圖片描述

 ?。?,plot(x,y1, x,y2,'--', x,y3,':'):畫三條不同風格的線,‘’中的內(nèi)容可以改為第1小節(jié)的其他線條。例子如下:

>> x = 0:pi/100:2*pi;>> y1 = sin(x);>> y2 = sin(x-0.25);>> y3 = sin(x-0.5);>> plot(x,y1,x,y2,'--',x,y3,':')
  • 1
  • 2
  • 3
  • 4
  • 5

  圖示:
       這里寫圖片描述

  6,plot(x,y1,'g',x,y2,'b--o',x,y3,'c*'):特殊的線條和顏色組合,引號內(nèi)的就是顏色和線條,可以由第1小節(jié)的顏色和線條自由組合。例如:

>> x = 0:pi/10:2*pi;>> y1 = sin(x);>> y2 = sin(x-0.25);>> y3 = sin(x-0.5);>> plot(x,y1,'g',x,y2,'b--o',x,y3,'c*')
  • 1
  • 2
  • 3
  • 4
  • 5

  圖示:
       這里寫圖片描述

 ?。?,線寬調(diào)整

plot(x,y,'--gs','LineWidth',2,'MarkerSize',10,'MarkerEdgeColor','b','MarkerFaceColor',[0.5,0.5,0.5])
  • 1

  這里'--gs'表示用方框畫點,然后用綠色虛線連結(jié);'LineWidth',2表示綠色虛線寬度為2;'MarkerSize',10表示方框大小為10;'MarkerEdgeColor','b'表示方框邊緣顏色為藍色;'MarkerFaceColor',[0.5,0.5,0.5]表示方框填充色為[0.5,0.5,0.5](這是RGB顏色值)。例如:

>> x = -pi:pi/10:pi;>> y = tan(sin(x)) - sin(tan(x));>> plot(x,y,'--gs','LineWidth',2,'MarkerSize',10,'MarkerEdgeColor','b','MarkerFaceColor',[0.5,0.5,0.5])
  • 1
  • 2
  • 3

  圖示:
       這里寫圖片描述

  8,標題和坐標軸標簽,例如:

>> x = linspace(0,10,150);>> y = cos(5*x);>> plot(x,y,'--g')>> title('2-D Line Plot')>> xlabel('x')>> ylabel('cos(5x)')
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6

  圖示:
       這里寫圖片描述

  9,繪制子圖,點這里有詳細的講解。這里還是舉個例子:

>> ax1 = subplot(2,1,1); % top subplot>> ax2 = subplot(2,1,2); % bottom subplo
  • 1
  • 2

  圖示:
       這里寫圖片描述

  10,畫圓。例子:

r = 2; % 半徑xc = 4; % (xc,yc)是圓心坐標yc = 3;theta = linspace(0,2*pi);x = r*cos(theta) + xc;y = r*sin(theta) + yc;plot(x,y)axis equal % 把x,y軸設(shè)為等距,以便于更好地顯示圓。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

  圖示:
       這里寫圖片描述

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多