XY3DDensityPlotView 用于将两个变量 X 和 Y 描述的点的密度可视化为曲面图。 当点密集堆积和重叠时,这可能很有用,因为在这种情况下,散点图在揭示它们的实际分布方面可能会受到限制。
必须标记 XY 数据,每个数据点属于两类(例如正类和负类)之一。 在每个类中点的密度上生成一个曲面,并且两个曲面一起显示在相同的轴上。
提供了界面控件以交互地优化平滑参数。 提供了两种平滑方法,Eiler 和 Filter,它们在生成的表面方面产生略有不同的效果。
用法:
XY3DDensityPlotView(x, y, removeOutliers, xLabels)
例子:
本示例使用源文件中提供的演示数据。
load('演示数据.mat'); app = XY3DDensityPlotView(data.x, data.y, true, {'Var1', 'Var2'