一塊兒來學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) % 指定標記的大小