<p>我正在做一个Python项目,它使用<code>NumPy</code>和{<cd2>}。我有以下内容:</p>
<pre><code>x = numpy.arange(-5,5,0.01)
y = numpy.arange(-5,5,0.01)
</code></pre>
<p>我还有一个<code>x</code>和<code>y</code>的函数,这样</p>
^{pr2}$
<p>我想插值<code>fxy</code>,这样我就有了<code>x</code>和<code>y</code>点的函数值,它们相距<code>0.0001</code>或{<cd9>},也就是说,我想计算<code>fxy</code>的函数值</p>
<pre><code>finer_x = numpy.arange(-5,5,0.0001)
finer_y = numpy.arange(-5,5,0.0001)
# finer_fxy = function of finer_x and finer_y in a grid
# finer_fxy.shape = (finer_y.shape[0], finer_x.shape[0])
</code></pre>
<p>我一直试图在^{<cd13>中使用<code>bisplrep</code>和{<cd12>}函数,但是我得到了</p>
<pre><code>File "/usr/lib/python2.7/dist-packages/scipy/interpolate/fitpack.py", line 873, in bisplrep
tx,ty,nxest,nyest,wrk,lwrk1,lwrk2)
MemoryError
</code></pre>
<p>以及</p>
<pre><code>OverflowError: Too many data points to interpolate
</code></pre>
<p>分别使用这些函数。创建插值数据的最佳方法是什么?在</p>