【发布时间】:2013-09-17 09:27:39
【问题描述】:
我有二维笛卡尔数据数组 z = f(x,y)。如果我想要 x 方向的数值导数(使用 Python 的 numpy 数组)
lag = 10
dx = (data[lag:,:] - data[:-lag,:])/float(lag)
现在,使用相同的数据,我有一个中心点,我希望导数指向这一点,即径向导数博士。而且我还想要相应的垂直分量,即切向导数 dt。
是否有执行此操作的函数/库/代码块?喜欢
dr, dt = nablaPolar(data, centerpoint)?
请注意,数学必须正确(滞后参数取决于到原点的距离)。
【问题讨论】:
标签: python math numpy polar-coordinates