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);           %生成正弦、餘弦函數值數組y一、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);         %生成正弦、餘弦函數值數組y一、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) % 指定標記的大小

在這裏插入圖片描述

相關文章
相關標籤/搜索