我使用hist3()函数绘制点的密度.它创建一个网格并找到每个网格中的点数,然后创建绘图.但是情节上的颜色是离散的.是否有选项使这种分布平滑,即从一种颜色过渡到另一种颜色更平滑.现在,网格的所有单元格都有不同的颜色,从笑到黄色,分布不明显.
我使用以下代码.
axis equal;
colormap(jet);
n = hist3(final',[40,40]);
n1 = n';
n1( size(n,1) + 1 ,size(n,2) + 1 ) = 0;
xb = linspace(min(final(:,1)),max(final(:,1)),size(n,1)+1);
yb = linspace(min(final(:,2)),max(final(:,2)),size(n,1)+1);
pcolor(xb,yb,n1);
Run Code Online (Sandbox Code Playgroud)
提前致谢.
matlab ×1