Python中的Numpy Meshgrids

时间:2014-11-22 23:55:10

标签: python numpy

我注意到在对网格结构应用某些操作时,如下所示,我得到一个错误,因为操作可能与numpy不兼容。有时可能会有一个numpy函数替代sin,cos但不适用于scipy中的所有函数。

说,我有一个名为MATHOPERATION(x,y)的函数,它接受两个数字x和y,并输出另一个数字。其中x和y是X和Y中的数字,它们在meshgrid中占据相同的位置。因此,MATHOPERATION(X,Y)的输出将是与X和Y相同大小的网格网格

所以我的问题是当函数MATHOPERATION与numpy不兼容时如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

如果我理解你的问题,你可能想要使用

import numpy as np
map(MATHOPERATION , np.ravel(X) , np.ravel(Y))

应该使你的meshgrid成为一个类似序列的对象。