如何向量化numpy中嵌套的for循环

我一直在试着解决这个问题,但我陷入了困境。

v,u,j=file.shape
for v in range(height):
  for u in range(width):
    start[v,u,0] = -0.5 + u / (width-1)
    start[v,u,1] = (-0.5 + v / (height-1)) * height / width
    start[v,u,2] = 0

在我使用了这个函数之后,我不能再往下走了

   v,u,j=file.shape
   x,y,z=np.mgrid(0:v,0:u,0:j)

我希望你能帮助我一个详细的解决方案,以便更好地了解机制,谢谢提前

转载请注明出处:http://www.intsu.net/article/20230502/1888856.html