标签: python multidimensional-array
我想从存储在具有非等距节点的数组x中的一维节点生成维D的多维张量网格,例如
x = array([1., 0.7., 0., -0.7., -1.])
我尝试使用D条目构建列表:
xlist = [] for i in range (D): xlist.append(x)
但是这不能作为mgrid的输入,它告诉对象没有属性'step':
X=np.mgrid[xlist]
我是Python新手,大部分时间都在使用Matlab。任何建议都会有所帮助,谢谢!