matlab中scatter()参数
时间: 2023-08-24 09:24:26 浏览: 132
Matlab 中的 `scatter()` 函数与 Matplotlib 中的函数用法类似,也有一些可选参数,下面列出一些常用的参数及其说明:
- `x, y`:散点图的横纵坐标,可以是向量、数组或标量。
- `s`:散点的大小,可以是标量或与 x、y 相同长度的数组,默认值为 36。
- `c`:散点的颜色,可以是单个颜色字符串、与 x、y 相同长度的颜色序列、标量或颜色映射对象(例如 `jet` 或 `hsv` 函数),默认值为蓝色。
- `marker`:散点的形状,可以是字符串或标量,常用的形状有圆形('o')、正方形('s')、三角形('^')等,默认值为圆形。
- `alpha`:散点的透明度,取值范围为 `[0, 1]`,默认值为 1(不透明)。
- `linewidths`:散点边界线的宽度,可以是标量或与 x、y 相同长度的数组,默认值为 0.5。
- `markeredgecolor`:散点边界线的颜色,可以是单个颜色字符串或与 x、y 相同长度的颜色序列,默认值为 'auto'。
- `markerfacecolor`:散点的填充颜色,可以是单个颜色字符串或与 x、y 相同长度的颜色序列,默认值为 'none'。
- `filled`:是否填充散点的标志,取值为 `true` 或 `false`,默认值为 `false`。
- `sizeData`:散点的大小数据,可以是标量、向量或与 x、y 相同长度的数组,默认值为 36。
- `CData`:散点的颜色数据,可以是标量、向量或与 x、y 相同长度的数组,默认值为 'auto'。
- `CDataMapping`:颜色数据的映射方式,可以是 'scaled'(线性映射)或 'direct'(直接映射),默认值为 'scaled'。
其他参数可以参考 Matlab 官方文档。