将Umatrix(统一距离矩阵)表示为矩阵运算?

2024-06-26 08:20:39 发布

您现在位置:Python中文网/ 问答频道 /正文

我在并行计算u矩阵,并关注在Python中遍历矩阵的计算成本,而不是使用Numpy通过矩阵运算来计算值。在

当计算u矩阵时,需要到最近节点的距离,即邻域。如果不使用for循环将它们挑出来,似乎很难找到答案。在

举一个简单的例子,在二维网格中,你需要一个坐标为[u,v]:[[u-v,v],[u+1,v],[u,v-1],[u,v+1]]的节点的邻域。在

你有没有举个例子,提取一个有纽姆的邻居?然后我知道如何计算所有这些点的欧几里德距离。或者用其他方式重新制定问题?在

如果网格中每个节点到所有其他节点的距离(相对于最近的n)会发生什么情况?在


Tags: 答案numpy网格距离for节点方式情况