假设data
是大小为129 * 129
的矩阵。
通过使用
mesh(data, 'FaceColor', 'none', 'EdgeColor', 'black')
我们得到类似的东西
我们可以发现网格非常强烈。我想拥有相同的身材,但要使用较少的网格线数量,类似[]
当然可以绘制较小的data
,例如data(1:10:end, 1:10:end)
。但是以这种方式,该图不再像以前那样精确。
另一个例子是plot(..., 'MarkerIndices', ...)
。这样可以在不修改图的情况下为您提供标记数量更少的图。 https://www.mathworks.com/help/matlab/creating_plots/create-line-plot-with-markers.html
假设数据是大小为129 * 129的矩阵。通过使用mesh(data,'FaceColor','none','EdgeColor','black'),我们得到类似的结果,我们可以发现网格非常密集。我想...
[我认为您最好的选择是创建没有网格线的surf
图(显示具有数据完整分辨率的彩色表面),然后覆盖向下采样的surf
图。像这样的东西:
另一种方法是使用surf
手动绘制网格线。这样,您可以使用所有数据点平滑地绘制每条线,但没有那么多线。