gnuplot - ¿Cómo extraer los datos interpolados de pm3d?

Estoy tratando de suavizar algunos datos dispersos que tengo (formato x, y, z) en un gráfico de gnuplot. Necesito trazar usandoplot y elwith image Opción porque los archivos generados conpm3d map son demasiado grandes. Lo que me gusta depm3d map es que puedo suavizar mis datos coninterpolate de tal manera que el punto interpolado solo considere puntos vecinos (dgrid3d considera cada punto en la gráfica para el alisado).

De ahí que lo que quiero hacer esset table y luego exportar elpm3d map datos con el conjunto de interpolación a lo que yo desee, luego usar esos datos para hacer unaplot ... with image. El problema es que cuando hago lo siguiente:

set table "out.dat"
set pm3d map interpolate 10,10
splot "in.dat"

gnuplot ignora elinterpolate y simplemente escribe en "out.dat" la misma información que se escribió en "in.dat".

¿Algunas ideas?

Alternativamente, cualquier código independiente que interpole datos 3D de la misma manera que pm3d también sería útil.

Editar:

Aparentemente, estoy usando en el trabajo una versión "antigua" de gnuplot: gnuplot 4.2 patchlevel 6, que solo acepta eldgrid3d comportamiento como se describe anteriormente. En casa, estoy usando una versión más nueva (gnuplot 4.4 patchlevel 3) que viene con la opciónset dgrid3d {<rows>{,<cols>}} splines. Esto hace más o menos lo que quiero.

Respuestas a la pregunta(0)

Su respuesta a la pregunta