matlab畫圖選項表+標記點大小調整+線段圖如何繪製
阿新 • • 發佈:2018-11-05
線型 |
說明 |
標記符 |
說明 |
顏色 |
說明 |
- |
實線(預設) |
+ |
加號符 |
r |
紅色 |
-- |
雙劃線 |
o |
空心圓 |
g |
綠色 |
: |
虛線 |
* |
星號 |
b |
藍色 |
:. |
點劃線 |
. |
實心圓 |
c |
青綠色 |
|
|
x |
叉號符 |
m |
洋紅色 |
|
|
s |
正方形 |
y |
黃色 |
|
|
d |
菱形 |
k |
黑色 |
|
|
^ |
上三角形 |
w |
白色 |
|
|
v |
下三角形 |
|
|
|
|
> |
右三角形 |
|
|
|
|
< |
左三角形 |
|
|
|
|
p |
五角星 |
|
|
|
|
h |
六邊形 |
|
上表是用來查閱的。
Matlab中,plot繪圖的曲線線寬、標記點大小、標記點邊框顏色和填充顏色的設定
1、LineWidth:用於設定線寬,其後的ProperValue選項為數值,如0.5,1,2.5等,單位為points;
2、MarkerEdgeColor:用於設定標記點的邊框線條顏色,其後的ProperValue選項為顏色字元,如‘g','b','k'等;
3、MarkerFaceColor:用於設定標記點的內部區域填充顏色,其後的ProperValue選項為
顏色字元,如‘g','b','k'等;
4、Markersize:用於設定標記點的大小,其後的ProperValue選項為數值,單位為points。
%下面這句話是模板:
%plot(x,y,'--p','MarkerSize',10,'MarkerFaceColor','m','MarkerEdgeColor','b','LineWidth',1.5)
上面這個句子中標紅的就是可以替換的地方
MATLAB怎麼批量畫線段?
為了讓大家方便理解,直接給例子:將自己的資料寫成3列10行命名為PP,然後複製下面程式碼進去,就知道A如何設定這4個引數了。
A=[PP(:,2) PP(:,3) PP(:,1) PP(:,1)]
rows=size(A,1);
for k=1:rows
temp=A(k,:);
line([temp(1,1) temp(1,2)],[temp(1,3) temp(1,4)],'Color','b','LineWidth',3)
hold on
end
註明:以上是在網上學習的,有部分資源是參考資訊。