gnuplot: cómo configurar la cuadrícula como cuadrícula cilíndrica

gnuplot: cómo configurar la cuadrícula como cuadrícula cilíndrica

¿Es posible configurar una rejilla cilíndrica (cuadrícula polar + z en la tercera dimensión)? O tengo que dibujarlo manualmente (¿cómo?)

Respuesta1

Guarde el siguiente conjunto de instrucciones comoplot3dgrid.gnu

#set term png
#set output 'sine.png'
set dummy u,v
set angles degrees
unset key
set parametric
set view 70, 150, 0.8, 1.2
set samples 32, 32
set isosamples 21, 21
set mapping cylindrical
set hidden3d back offset 0 trianglepattern 3 undefined 1 altdiagonal bentover
set yzeroaxis linetype 0 linewidth 1.000
set ticslevel 0
set title "3D cylindrical grid" 
set urange [ -180.000 : 180.000 ] noreverse nowriteback
set vrange [ -90.0000 : 90.0000 ] noreverse nowriteback
splot cos(u),sin(u),v with lines lc rgb "cyan" ,'sinedata.dat' with lines lc rgb "red" lw 1

Abra gnuplotdonde guarda el .gnuarchivo anterior, escriba en el indicador de gnuplot,

gnuplot> load './plot3dgrid.gnu'

Tendrás una figura como esta,

ingrese la descripción de la imagen aquí

Donde tengo un archivo de datos sinedata.datcontiene varios yvalores corresponde a xvalores separados por un espacio o tabulación. dóndey=60*sin(2*Π*x/50)

Si elimina las #dos primeras líneas y lo ejecuta en gnuplot, tendrá una pngimagen de esto.

información relacionada