在MATLAB中寻找N维数组中的所有邻域

在MATLAB中寻找N维数组中的所有邻域,matlab,Matlab,如何在MatLab中找到N维数组中元素的所有邻域?如果有坐标,只需在所有方向上前进1步,后退1步(如果可能)。如果你也想要对角线邻域,你还必须尝试所有向前1、向后1或向前0的组合(当然,除了所有方向上的0)。看看代码。 它为任意维度的所有条目计算邻居 编辑: 你可能也想探索一下Matlab。@user1924748-如果你觉得丹尼斯的答案有用且正确,礼貌的做法是接受它。只需单击答案左侧的复选标记;丹尼斯将获得声誉积分,你甚至可能会因为接受你的第一个答案而获得徽章。

如何在MatLab中找到N维数组中元素的所有邻域?

如果有坐标,只需在所有方向上前进1步,后退1步(如果可能)。如果你也想要对角线邻域,你还必须尝试所有向前1、向后1或向前0的组合(当然,除了所有方向上的0)。

看看代码。 它为任意维度的所有条目计算邻居

编辑:


你可能也想探索一下Matlab。

@user1924748-如果你觉得丹尼斯的答案有用且正确,礼貌的做法是接受它。只需单击答案左侧的复选标记;丹尼斯将获得声誉积分,你甚至可能会因为接受你的第一个答案而获得徽章。