Institut für Astronomie und Astrophysik
Abteilung AstronomieSand 1, D-72076 Tübingen, Germany
plot 2-d model over existing data
group - (optional) Define the data group to plot. Default is the current group. Must be in range [0..29].
model2 - plots the data of group given . X/Y ranges are kept. Undefined points are not plotted by default. No subgroup distinction will be performed (the data points are plotted together).
Apart from IDL shade_surf/surface keywords following special are defined: shade - Plot a shaded surface instead surface mesh. USING THIS OPTION WILL CLEAR ALL FORMER DRAWINGS! polyshade - Plot a shaded surface. Instead of shade the data will be plot as polygons with their positions. Usefull for very irregulary gridded data. Uses polyshade internally. USING THIS OPTION WILL CLEAR ALL FORMER DRAWINGS! surf - Plot a surface mesh. (default) trisurf - Plot a surface mesh consisting of triangles. The advantage in respect of surf is that (as in polyshade) the actual data point position is taken into account. The disadvantage is that no hidden line removal is performed, and plotting takes a long time for larger data sets. Triangles with orientations normal pointing not to the observer are not displayed (simplest form of hidden line removal) contour - Plot a contour plot. isolines - Plot on shade/surface isolevel contour lines tv - Plot pixel in a plane. Internally the procedure polyfill is used. This keyword works with zbuff only. Use the shading keyword to define the color distribution. gridspacing- Two component vector defining the grid spacing in x and y direction (refer TRIGRID, keyword GS). gridlimits - Four component vector defining the grid boundary as [x0,y0,x1,y1] (refer TRIGRID, keyword limits). shading - Expression string which defines how to color encode shaded plots. Applicable for shade/polyshade modes only. The expression string may be any arithmetic expression. Special keywords are 'x', 'y' and 'z' which will be used. The expression will be applied to all (x,y) pairs used in given grid. Default is the built-in light source shading (refer shades keyword for shade_surf procedure). The result of the expression should be within 0..1 (assuming that x,y,z are in this range also).
> plot,model2[shading=z] -> color encode z values > plot,model2[shading=y*z] -> color encode diagonal to y/z (less usefull) > plot,model2[shading=200] -> monochrome red shading undefined- Plot model for undefined data points also. Useful for closer inspection. (No color distinction to defined data points) selected - Plot model for selected datapoints only. norange - Do not compute range (auxiliary data). Should not be used if single plot type. modelrange - Perform range determination for model size also (if range is not required anyway because still not defined). deltacolor - Color difference for distinct data sets. deltalinestyle - Increase of line styles for distinct data sets. Default: 0 (no change). deltapsym - Increase of point symbols for distinct data sets. May be positive or negative integer number. Default: 0 (no change). If psym exceeds -7..7 it will be set at 0 (no symbol). Therefore it is recomended to plot data sets with lines with a negative deltapsym (to decrease and restart from 0). selectcolor - Color for selected data points.
> data, bla.dat,dat2 > plot, model2 -> 2-dim data is displayed as shaded.
$Id: cafe_plot_model2.pro,v 1.18 2004/07/30 17:17:26 goehler Exp $
[Home Page] [Software, Documentation] [IDL Documentation] [Quick Reference] [Feedback]