我注意到在对网格结构应用某些操作时,如下所示,我得到一个错误,因为操作可能与numpy不兼容。有时可能会有一个numpy函数替代sin,cos但不适用于scipy中的所有函数。
说,我有一个名为MATHOPERATION(x,y)的函数,它接受两个数字x和y,并输出另一个数字。其中x和y是X和Y中的数字,它们在meshgrid中占据相同的位置。因此,MATHOPERATION(X,Y)的输出将是与X和Y相同大小的网格网格
所以我的问题是当函数MATHOPERATION与numpy不兼容时如何解决这个问题?
答案 0 :(得分:0)
如果我理解你的问题,你可能想要使用
import numpy as np
map(MATHOPERATION , np.ravel(X) , np.ravel(Y))
应该使你的meshgrid成为一个类似序列的对象。