-1

我一直在 matlab 中研究 3d 图。我已经用 40 x 40 网格在网格图上绘制了三个矩阵,我可以手动查看峰值并手动定位峰值,但我无法找到使用 40 x 40 1600 点的逻辑自动定位峰值的方法网格,我们可以比较每个顶点并查看哪个具有最大点数,从而自动获取顶点。如果有人可以帮助我如何读取绘图的数据,从而定义一个逻辑来比较顶点。

4

1 回答 1

0

我认为您正在尝试在矩阵中找到局部最大值(和/或最小值)。在这种情况下,如果有的话,Cumpter Vision 工具箱中有一个功能。如果不这样做,您可以简单地创建一个函数来迭代矩阵的元素并获取其中的一部分(比如说,3x3,但也可以是 5x5 或更多)。然后检查中心元素是否是该小矩阵中最大的,如果是,则将坐标(行和列索引)添加到向量中。您还可以将子矩阵的大小作为参数提供,以定义您的函数对小峰值的敏感程度。

于 2012-01-05T09:31:55.493 回答