MATLAB怎么给散点按某个值上色
时间: 2024-03-06 20:48:07 浏览: 171
Matlab-picture,散点着色matlab源码,matlab源码怎么用
可以使用 `scatter` 函数来绘制散点图,并使用 `colormap` 函数设置颜色映射。具体做法如下:
假设有一个大小为 `n` 的向量 `x` 和一个大小为 `n` 的向量 `y`,它们分别表示散点的横坐标和纵坐标。另外,还有一个大小为 `n` 的向量 `c`,表示每个散点的颜色值。可以通过如下代码来实现:
```matlab
scatter(x, y, [], c, 'filled');
colormap(jet); % 使用jet颜色映射
colorbar; % 显示颜色条
```
其中,第一个参数是横坐标向量,第二个参数是纵坐标向量,第三个参数是散点的大小(可以省略),第四个参数是颜色值向量,最后一个参数是填充颜色(可以省略)。
`colormap` 函数可以设置颜色映射,这里使用了 `jet` 颜色映射。`colorbar` 函数可以显示颜色条,方便查看颜色对应的值。
阅读全文