具有边缘直方图和凸包的散点图

时间:2014-05-12 12:49:30

标签: matlab plot data-visualization scatter-plot convex-hull

我想使用Matlab在带有边缘直方图的散点图中绘制分组数据。有一个功能可以做到这一点:scatterhist

但是,我正在处理一些可视化问题:我有大量的数据点,并且许多点是一个接一个地打印(更改标记类型和标记大小没有帮助)。

因此,我宁愿用凸壳替换每组中的各个点;即,如果我有5组,该图将显示5个凸包,并保留从原始数据点生成的边缘直方图。你知道是否有一种简单的方法可以做到这一点,或者这已经实现了吗?

1 个答案:

答案 0 :(得分:1)

最后,我想出了以下内容:

  1. 使用scatterhist创建带边缘直方图的散点图。
  2. hold on
  3. 使用convhull获取每组点的凸包。
  4. 使用fill绘制凸包。