在python中使用mgrid的多维tensorgrid

时间:2013-06-28 08:52:40

标签: 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。任何建议都会有所帮助,谢谢!

0 个答案:

没有答案