MATLAB Function Reference |
Syntax
scatter(X,Y,S,C) scatter(X,Y) scatter(X,Y,S) scatter(...,markertype) scatter(...,'filled') h = scatter(...,)
Description
scatter(X,Y,S,C)
以向量 X
和 Y
( X
和 Y
大小一定要相同)指定座標位置,畫出彩色的圓圈(標記點)。
S
定義標記點(marker)的面積大小,以畫面上所占的點的平方表示(specified in points^2
)。 S
也可以一個數字,或是和 X
和 Y
同樣大小的向量。若為數字,則所有的標記點(marker)所占的面積都會相同。
C
定義標記點的顏色。若 C
是和 X
和 Y
同樣大小的向量,則 C
中值會根據對應到目前的 colormap 來決定其顏色。若 C
是一個 length(X)
-by-3 的矩陣,則直接指定標記點的 RGB 值。 C
也可是顏色字串(color string)
(可參閱 ColorSpec
來得知顏色字串(color string)所代表的意義)。
scatter(X,Y,S)
以單一的顏色和 S
所指定的面積大小來畫出標記點。
scatter(...,
markertype)
以指定的形狀代替預設的 'o
' 形來畫出標記點。(請參考 LineSpec
網頁中的標記點指定符號(marker specifiers) )。
scatter(...,'filled')
將標記點塗滿顏色。
h = scatter(...)
回傳以 scatter
所畫出的線段物件的處理方式(可參閱 line
和 set
來得知可以指定到此物件的性質)。
Remarks
使用 plot
指令可畫出相同顏色、格式和大小的標記點的分佈圖。
Examples
load seamount scatter(x,y,5,z)
See Also
save (serial) | scatter3 |