天天看點

Matlab 中常用的直線與點形表示屬性

一、Matlab繪圖中用到的直線屬性包括:

(1)LineStyle:線形

(2)LineWidth:線寬

(3)Color:顔色

(4)MarkerType:标記點的形狀

(5)MarkerSize:标記點的大小

(6)MarkerFaceColor:标記點内部的填充顔色

(7)MarkerEdgeColor:标記點邊緣的顔色

1、線形

标記符    線形

 -           實線

 --          虛線

 :         點線

 -.         點橫線

2、點形

标記符    點形

 +          加号

 o          圓圈

 *          星号

 .          實心點

 x         叉号

 s         正方形

 d         鑽石形

 ^         上三角形

 v         下三角形

 >        右三角形

 <        左三角形

 p        五角星形

 h        六角星形

3、顔色

标記符    顔色

 r             紅

 g            綠

 b            藍

 c          藍綠

 m         紫紅

 y           黃

 k           黑

 w          白

二、描繪不同的直線

當我們需要對不同類别的資料點進行連線的時候,可以設定以下屬性來區分不同類别的點和相應的直線:

(1)LineStyle:線形

(2)MarkerSymbol:點形

(3)Color:顔色

例如:

     plot(x,y,'-.or','MarkerFaceColor','g')

其中線形為點橫線,資料點形狀為圓圈,線條和資料點邊緣的顔色都是紅色,資料點的填充顔色為綠色。

三、描繪資料點的分布

有時候我們希望畫出資料點的分布情況,不需要畫出這些點之間的連線,則可以按以下方式實作:

    plot(x,y,'d')

即隻定義資料點的點形。