1. 程式人生 > >scatter函式繪製散點圖——MATLAB

scatter函式繪製散點圖——MATLAB

1、scatter(X,Y)在向量X和Y指定的位置顯示彩色圓;
如:scatter([1 2 3 4],[4 5 6 7]);效果如圖:
預設彩色圓為藍色空心圓
這裡寫圖片描述
2、scatter(X,Y,S)S確定每個標記的面積。 S可以是與X和Y相同長度的向量或標量。如果S為空,則使用預設大小,如果S是標量,則MATLAB繪製所有標記的大小相同。如果S是向量,則分別對應為X、Y所確定圓的大小;
如scatter([11 12 13 14],[14 15 26 27],[20 25 100 38]);效果如圖:
這裡寫圖片描述
3、scatter(X,Y,S,C)C確定每個標記的顏色。當C是與X和Y相同長度的向量時,C中的值被線性對映到當前色彩對映中的顏色。當C是1×3矩陣時,它將標記的顏色指定為RGB值。
顏色三元組、簡稱、長名的對應關係為:
這裡寫圖片描述


如scatter([11 12 13 14],[14 15 26 27],[20 25 100 38],’r’,’filled’);繪製紅色實心圓;
效果如圖:
這裡寫圖片描述
如scatter([11 12 13 14],[14 15 26 27],[20 25 100 38],[0 1 1;0 0 0;1 0 1;0 0 1],’filled’);
效果如圖:
這裡寫圖片描述
“filled”:填充標記。