NumPy
とを使用する Python プロジェクトに取り組んでいますSciPy
。私は次のものを持っています:
x = numpy.arange(-5,5,0.01)
y = numpy.arange(-5,5,0.01)
などの機能もありx
ますy
# fxy = function of x and y in a grid
# fxy.shape = (y.shape[0], x.shape[0])
fxy
関数の値がx
およびである、または離れy
ている点を持つように補間したい、つまり、 で関数を評価したい0.0001
0.001
fxy
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])
bisplrep
とinterp2d
関数を使用しようとし続けますscipy.interpolate
が、取得します
File "/usr/lib/python2.7/dist-packages/scipy/interpolate/fitpack.py", line 873, in bisplrep
tx,ty,nxest,nyest,wrk,lwrk1,lwrk2)
MemoryError
と
OverflowError: Too many data points to interpolate
それぞれそれらの機能を使用します。補間されたデータを作成する最良の方法は何ですか?