matlab绘制散点图 scatter函数
·
scatter(X_pre,Y,15,[0,0,0.80392]);
%散点图绘制,可设置颜色, scatter(x,y,[],[0,0,0.80392],'*')
%[0,0,0.80392]为自定义的RGB颜色,[]为大小,‘*’为气泡的样式
scatter用法:
scatter(x,y)scatter(x,y,sz)scatter(x,y,sz,c)scatter(x,y,sz,c,type)
x: x轴坐标数据
y: y轴坐标数据
sz: 图中标记大小,默认大小为36
c: 标记颜色
| 长名称 | 短名称 | RGB 三元数 |
|---|---|---|
'yellow' | 'y' | [1 1 0] |
'magenta' | 'm' | [1 0 1] |
'cyan' | 'c' | [0 1 1] |
'red' | 'r' | [1 0 0] |
'green' | 'g' | [0 1 0] |
'blue' | 'b' | [0 0 1] |
'white' | 'w' | [1 1 1] |
'black' | 'k' | [0 0 0] |
type: 标记形状
| 值 | 说明 |
|---|---|
'o' | 圆圈 |
'+' | 加号 |
'*' | 星号 |
'.' | 点 |
'x' | 叉号 |
'square' 或 's' | 方形 |
'diamond' 或 'd' | 菱形 |
'^' | 上三角 |
'v' | 下三角 |
'>' | 右三角 |
'<' | 左三角 |
'pentagram' 或 'p' | 五角星(五角形) |
'hexagram' 或 'h' | 六角星(六角形) |
'none' | 无标记 |
需设置不同的边缘与内部颜色,可使用如下设置自行调整
scatter(x,y2,size,'MarkerFaceColor','r','MarkerEdgeColor','r','MarkerFaceAlpha',.2,'MarkerEdgeAlpha',.2)
更多推荐



所有评论(0)